@charset "utf-8";
/* CSS Document */


* { margin:0; padding:0; }
ol, ul, li, dl, dt, dd{list-style:none;}
body {font-family:Tahoma,Geneva,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif; font-size:14px; line-height:160%; color:#444; background-color:#fff;}
a, img, button{border:none; outline:none;color:#255bda;}
a {text-decoration:none; hide-focus:expression(this.hideFocus=true); }
a:hover {text-decoration:none; }

input, select, textarea, button{font-family:Tahoma,Geneva,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;}
table {border-collapse: collapse;border-spacing: 0;}

.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mb30{margin-bottom:30px;}
.mb20{margin-bottom:20px;}
.mb10{margin-bottom:10px;}
.pad20{padding:20px;}
.fl{float:left;}
.fr{float:right;}
.cl{ clear:both;}
.inlb{display:inline-block; *display:inline; *zoom:1;}
.fred{color:#f00;}
.fgray{color:#888;}
.fblack{color:#444;}
.fblue{color:#255bda;}
.f12{ font-size:12px;}

.btn_box{ text-align:center;}
.btn_x {display:inline-block; width:150px; height:28px; margin:10px 5px; text-align:center; text-decoration:none;  font-size:14px; line-height:28px;  border-radius:2px;}
.btn_znsp {display:inline-block; width:180px; height:40px; margin:10px 5px; text-align:center; text-decoration:none;  font-size:14px; line-height:28px;  border-radius:2px;}
.btn {display:inline-block; width: auto; padding: 0 24px; min-width:96px;  height:28px; margin:10px 5px; text-align:center; text-decoration:none;  font-size:14px; line-height:28px;  border-radius:2px; cursor:pointer;}
.btn_s{display:inline-block; width:80px; height:26px; margin:10px 5px; text-align:center; text-decoration:none;  font-size:12px; line-height:24px;  border-radius:2px;}
.btn_c{width:40px; height:26px; margin:10px 5px; text-align:center; text-decoration:none;  font-size:12px; line-height:24px;  border-radius:2px;}
.btn_b{color:#fff; background-color:#255bda;  border:1px solid #2983cc;}
.btn_blc{color:#fff; background-color:#666666;  border:1px solid #666666;}
.btn_b:hover{background-color:#49a6f2; border:1px solid #2c91e1;}
.btn_w{color:#06c; background-color:#f9f9f9;  border:1px solid #e1e5e5;}
.btn_w:hover{background-color:#fdfdfd; border:1px solid #e5e5e5; }
button.btn_bszn{width:130px; height:40px; margin:0 10px; text-decoration:none; font-size:16px; line-height:38px; border-radius:2px; text-indent:30px; position:relative;}
button.btn_dlzc{width:300px; height:40px; text-align:center; text-decoration:none; font-size:16px; line-height:38px;  border-radius:2px;}
button.btn_td {width:80px; height:28px; margin:0 5px; text-align:center; text-decoration:none;  font-size:14px; line-height:28px;  border-radius:2px; vertical-align:middle;}
button.btn_tl{width:120px;float:right; height:40px; margin:0px 0px; text-align:center; text-decoration:none;  font-size:15px; line-height:24px;  border-radius:0px;}

.dash_line_bottom{ border-bottom:1px dashed #ddd;}
.dash_line_top{ border-top:1px dashed #ddd;}
.solid_line_top{ border-top:1px solid #ddd;}

#nav_top_wrapper{width:100%; min-width:960px; _widht:960px; height:28px; line-height:26px; background:#f2f2f2; border-bottom:1px solid #ddd;}
.nav_top{width:960px; margin:0 auto; font-size:12px;}
.nav_top a.c1{color:#999;}
.nav_top a.c2{color:#444;}
.nav_top a.c3{color:#255bda;}
.nav_top a.app{ background:url(../images_qcdz/sprit_icon.png) no-repeat; padding-left:20px; margin-left:20px; color:#255bda; position:relative}

.nav_top a.app:hover  .sub_qrcode{display:block;}
.sub_qrcode{display:none;position:absolute; right:-50px; top:8px; background:url(../images_qcdz/app_download_bg.png) no-repeat; width:370px; height:230px; font-size:16px; text-align:center;color:#444;z-index:9999;}
.sub_qrcode:hover{display:block;}
.sub_qrcode .qr1{width:120px; height:120px; position:absolute; left:28px; top:56px;}
.sub_qrcode .qr2{width:130px; height:130px; position:absolute; left:214px; top:48px;}
.sub_qrcode .qr1_t{width:130px; line-height:30px; position:absolute; left:28px; top:185px; }
.sub_qrcode .qr2_t{width:130px; line-height:30px; position:absolute; left:214px; top:185px;}

.nav_top a.user{ background:url(../images_qcdz/sprit_icon.png) -100px 0 no-repeat; padding-left:20px; margin-left:20px; color:#255bda;}
.nav_top a.home{ background:url(../images_qcdz/sprit_icon.png) 0 -20px no-repeat; padding-left:25px; color:#444;}
.nav_top a:hover{color:#255bda;}
.nav_top .gap{color:#bbb; margin:0 20px;}
.nav_top .menu{width:500px; margin:0 auto; text-align:center;}
.nav_top .menu a{margin:0 10px;}

#bottom{width:100%; min-width:960px; _widht:960px;  background:#444;  color:#ccc; text-align:center; line-height:24px; font-size:12px; padding:20px 0;}
#bottom a{color:#ccc;}
#bottom a:hover{color:#255bda;}
#bottom .gap{color:#666; margin:0 10px;}


#bottom1{width:100%; min-width:960px; _widht:960px;  background:#fff;   text-align:center; line-height:24px; font-size:12px; padding:0px 0;}
#bottom1 a{color:#ccc;}
#bottom1 a:hover{color:#255bda;}
#bottom1 .gap{color:#666; margin:0 10px;}

.banner_s{width:100%; height:100px; min-width:960px; _width:960px;  background:url(../images_qcdz/banner_s.jpg) center center no-repeat;}
.content_960{width:960px; margin:0 auto; overflow:hidden;}
.content_960_b{width:958px; background-color:#fff; margin:0 auto; overflow:hidden; border:1px solid #d4d7d9;}
.bg_white{width:100%; background-color:#fff; padding-bottom:30px; min-width:960px;}
.bg_gray{width:100%; background-color:#f1f1f1; padding-bottom:30px; min-width:960px;}
.con_920{width:920px; margin:0 auto; overflow:hidden;}
.con_900{width:900px; margin:0 auto; overflow:hidden;}
.con_840{width:840px; margin:0 auto; overflow:hidden;}

.bg_white *{box-sizing:content-box;}
.sbxxtl .input_right select{box-sizing: border-box!important; }

/*login*/
.loginbox{ width:379px;}
.tab_choose{width:100%; height:50px; line-height:47px; background:#f2f8fc; color:#ccc; font-size:20px; z-index:2; }
.tab_choose .tab{width:48%; float:left; display:block;}
.tab_choose .tab a{display:block; width:110px; height:47px;  margin:0 auto;}
.tab_choose .tab a.txt{color:#444;}
.tab_choose .tab a.txt_on{color:#255bda; background:url(../images_qcdz/icon_tabarrow.png) bottom center no-repeat; border-bottom:3px solid #255bda;}
.tab_choose .img{float:left; width:20px; height:20px; margin-top:12px;}
.tab_choose .img_p{background:url(../images_qcdz/sprit_icon.png) -2px -50px;}
.tab_choose .img_p_on{width:20px; height:20px; background:url(../images_qcdz/sprit_icon.png) -32px -50px;}
.tab_choose .img_b{width:20px; height:20px; background:url(../images_qcdz/sprit_icon.png) -62px -50px;}
.tab_choose .img_b_on{width:20px; height:20px; background:url(../images_qcdz/sprit_icon.png) -92px -50px;}
.tab_choose:after{content:'';clear:both;display:block;visibility:hidden;}

.tab_business{width:100%; height:34px; line-height:34px; background:#f5f5f5; border-top:1px solid #ddd; font-size:14px; margin-top:-1px; z-index:1; }
.tab_business a{width:49%; float:left; display:block; text-align:center; color:#666; }
.tab_business a.on{color:#255bda;}

.login_content{width:302px; margin:0 auto;}
.dlzc .zstxt{width:300px; line-height:24px; text-indent:24px; margin:20px 0; background:url(../images_qcdz/sprit_icon.png) -2px -90px no-repeat; }
.dlzc input.txt{width:290px; height:22px; line-height:22px; margin:5px 0; padding:8px 5px; border:1px solid #d4d7d9;}
.dlzc select{width:300px; height:38px; margin:5px 0;  padding:8px 5px 8px 5px;  border:1px solid #d4d7d9;  behavior: url(ie-css3.htc); }
.dlzc input.user{width:260px; padding:8px 5px 8px 35px; background:url(../images_qcdz/sprit_icon.png) 8px -129px no-repeat;}
.dlzc input.pswd{width:260px; padding:8px 5px 8px 35px; background:url(../images_qcdz/sprit_icon.png) 8px -179px no-repeat;}
.dlzc input.verify{width:170px; padding:8px 5px 8px 35px; background:url(../images_qcdz/sprit_icon.png) 8px -229px no-repeat;}
.dlzc img.yzm{margin:5px 0;}
.dlzc a.link{color:#255bda; line-height:30px;}
.dlzc .jzmm{line-height:30px; vertical-align:middle; padding-left:5px;}
.dlzc input.checkbox{ margin-top:10px; *margin-top:6px;}
.dlzc input.radiobutton{ margin-top:19px; *margin-top:15px; }
.dlzc .inputlabels{ padding:0 10px 0 5px;}
.dlzc textarea.content1{width:700px; height:240px; border:1px solid #d4d7d9; color:#444;  line-height:24px; margin:5px 0; padding:3px;}
.dlzc .input_label{display:block; float:left; width:150px; text-align:right; line-height:40px; margin:5px 0;  margin-right:10px;}
.dlzc .jym{width:80px; height:38px; background-color:#f2f2f2; border:1px solid #d4d7d9;}
.dlzc .input_info{width:237px; background:url(../images_qcdz/input_info_bg.gif) no-repeat;position:absolute;left:470px;top:5px;color:#666; font-size:12px;padding:5px 10px 4px 40px; z-index:100;}
.dlzc .input_info p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}
.dlzc .input_error{width:237px; background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -190px;position:absolute;left:470px; top:5px; color:red; font-size:12px;  padding:5px 10px 4px 40px;}
.dlzc .input_error p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -375px;position:absolute;left:0; bottom:0;}
.dlzc .input_ok{width:16px; height:16px; background:url(../images_qcdz/sprit_icon.png) no-repeat 0 -550px; position:absolute; left:470px; top:17px;}
.dlzc .form_item{width:100%; margin-bottom:10px; position:relative;}

.reg_content{width:900px; margin:0 auto; margin-top:30px;}



/* left menu */
.listmenu{width:220px; background:#f2f8fb; margin-bottom:-3000px; padding-bottom:3000px; float:left; min-height:500px;}
.listmenu .grzx_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .frfw_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -55px no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .grfw_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -110px no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .frfw_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -165px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }
.listmenu .grfw_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -220px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }

.listmenu .zhgl_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .mcdj_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -55px no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .gthfw_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -110px no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .qyfw_title{width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -165px no-repeat; color:#fff; font-size:24px; line-height:52px; text-align:center; }
.listmenu .zhgl_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -220px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }
/*.listmenu .mcdj_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -275px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }*/
.listmenu .mcdj_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -275px no-repeat; color:#696969; font-size:24px; line-height:52px; text-align:center; }
.listmenu .gthfw_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -330px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }
.listmenu .qyfw_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -385px no-repeat; color:#255bda; font-size:24px; line-height:52px; text-align:center; }
.listmenu .nzhzsfw_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -385px no-repeat; color:#255bda; font-size:19px; line-height:52px; text-align:center; }
.listmenu .wwg_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -385px no-repeat; color:#255bda; font-size:15px; line-height:52px; text-align:center; }
.listmenu .dacx_link{display:block; width:180px; height:55px; margin:20px; background:url(../images_qcdz/bg_menu_title.gif) 0 -385px no-repeat; color:#255bda; font-size:18px; line-height:52px; text-align:center; }
.listmenu .jhljm_link{display:block;width:180px;height:58px;margin:20px;background: url(../images_qcdz/bg_menu_title_ljm.png) no-repeat;color: #fff;text-align:center;line-height:1; overflow:hidden;}
.listmenu .zjywt_link{display:block;width:180px;height:58px;margin:20px;background: url(../ywt/images/bg_menu_title_ywt.png) no-repeat;color: #fff;text-align:center;line-height:1; overflow:hidden;}

.listmenu ul{width:180px; margin:0 auto 20px auto; border-top:1px solid #ddd;}
.listmenu ul li {position:relative; display:block;  border-bottom:1px solid #ddd; height:40px; line-height:38px; cursor:pointer; color:#444;}
.listmenu ul li:hover{color:#255bda;}
.listmenu ul li .txt_disabled{margin-left:40px; width:150px; color:#696969; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.listmenu ul li .txt{margin-left:40px; width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.listmenu ul li .txt_on{margin-left:40px; width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#255bda; font-weight:bold;}
.listmenu ul li .dot_on{width:16px; height:16px; position:absolute; right:0px; top:50%; margin-top:-8px; background:url(../images_qcdz/sprit_dot.png) no-repeat 0 0;}

.list_ic_16{width:16px; height:16px; position:absolute; left:10px; top:50%; margin-top:-8px;}
.grzx1{background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -290px; }
.grzx1_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -290px; }
.grzx2{background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -330px; }
.grzx2_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -330px; }
.grzx3{background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -370px; }
.grzx3_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -370px; }
.grzx4{background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -410px; }
.grzx4_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -410px; }
.grzx5{background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -450px; }
.grzx5_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -450px; }
.grzx6{background:url(../images_qcdz/sprit_icon.png) no-repeat -202px -290px; }
.grzx6_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -222px -290px; }
.grzx7{background:url(../images_qcdz/sprit_icon.png) no-repeat -202px -370px; }
.grzx7_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -222px -370px; }

.frfw1{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -290px; }
.frfw1_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -290px; }
.frfw2{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -330px; }
.frfw2_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -330px; }
.frfw3{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -370px; }
.frfw3_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -370px; }
.frfw4{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -410px; }
.frfw4_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -410px; }
.frfw5{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -450px; }
.frfw5_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -450px; }
.frfw6{background:url(../images_qcdz/sprit_icon.png) no-repeat -82px -290px; }
.frfw6_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -102px -290px; }
.frfw7{background:url(../images_qcdz/sprit_icon.png) no-repeat -82px -330px; }
.frfw7_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -102px -330px; }
.frfw8{background:url(../images_qcdz/sprit_icon.png) no-repeat -82px -370px; }
.frfw8_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -102px -370px; }
.frfw9{background:url(../images_qcdz/sprit_icon.png) no-repeat -82px -410px; }
.frfw9_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -102px -410px; }
.frfw10{background:url(../images_qcdz/sprit_icon.png) no-repeat -82px -450px; }
.frfw10_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -102px -450px; }
.frfw11{background:url(../images_qcdz/sprit_icon.png) no-repeat -202px -330px; }
.frfw11_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -222px -330px; }
.frfw12{background:url(../images_qcdz/daqy1.png) no-repeat; }
.frfw12_on{background:url(../images_qcdz/daqy2.png) no-repeat; }
.frfw13{background:url(../images_qcdz/wwfwg1.png) no-repeat; }
.frfw13_on{background:url(../images_qcdz/wwfwg2.png) no-repeat; }
.frfw14{background:url(../images_qcdz/wgqzy1.png) no-repeat; }
.frfw14_on{background:url(../images_qcdz/wgqzy2.png) no-repeat; }
.frfw15{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -290px; }
.frfw15_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -290px; }
.frfw16{background:url(../images_qcdz/sprit_icon.png) no-repeat -42px -330px; }
.frfw16_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -62px -330px; }
.grfw1{background:url(../images_qcdz/sprit_icon.png) no-repeat -122px -290px; }
.grfw1_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -142px -290px; }
.grfw2{background:url(../images_qcdz/sprit_icon.png) no-repeat -122px -330px; }
.grfw2_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -142px -330px; }
.grfw3{background:url(../images_qcdz/sprit_icon.png) no-repeat -122px -370px; }
.grfw3_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -142px -370px; }
.grfw4{background:url(../images_qcdz/sprit_icon.png) no-repeat -122px -410px; }
.grfw4_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -142px -410px; }
.grfw5{background:url(../images_qcdz/sprit_icon.png) no-repeat -122px -450px; }
.grfw5_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -142px -450px; }
.grfw6{background:url(../images_qcdz/sprit_icon.png) no-repeat -162px -290px; }
.grfw6_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -182px -290px; }
.grfw7{background:url(../images_qcdz/sprit_icon.png) no-repeat -162px -330px; }
.grfw7_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -182px -330px; }
.grfw8{background:url(../images_qcdz/sprit_icon.png) no-repeat -162px -370px; }
.grfw8_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -182px -370px; }
.grfw9{background:url(../images_qcdz/sprit_icon.png) no-repeat -162px -410px; }
.grfw9_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -182px -410px; }
.grfw10{background:url(../images_qcdz/sprit_icon.png) no-repeat -162px -450px; }
.grfw10_on{background:url(../images_qcdz/sprit_icon.png) no-repeat -182px -450px; }

/*right content*/
.con_right{width:680px; margin-bottom:-3000px; padding-bottom:3000px; margin-left:250px;}
.user_info{}
.userbar{height:48px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f0f0f5; line-height:48px;}
.user_name{font-size:18px; color:#255bda; margin-left:20px;}
.login_info{font-size:12px; color:#999; margin-right:20px;}
.user_count{height:49px; border-bottom:1px solid #ddd; background:#fff; line-height:48px;}
.user_count a{padding:0 40px; color:#444;}
.user_count .gap{color:#ddd;}
.user_count .number{ border-radius:8px; background:#ff6363; margin:0 0 0 5px; padding:0 7px; color:#fff; font-size:12px; line-height:16px; behavior: url(ie-css3.htc); }
.user_count .number_gre{ border-radius:8px; background:green; margin:0 0 0 5px; padding:0 7px; color:#fff; font-size:12px; line-height:16px; behavior: url(ie-css3.htc); }


.list_bar{position:relative; height:38px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f5f5f5; line-height:38px; font-size:18px; text-indent:50px;}
.ic_zxsb{width:16px; height:16px; position:absolute; left:20px; top:50%; margin-top:-8px; background:url(../images_qcdz/sprit_icon.png) no-repeat -2px -490px;}
.ic_dtj{width:16px; height:16px; position:absolute; left:20px; top:50%; margin-top:-8px; background:url(../images_qcdz/sprit_icon.png) no-repeat -22px -490px;}
.list_bar_more{ font-size:14px; color:#666; margin-right:20px;}

.list_box{border-bottom:1px solid #ddd; padding:0 20px;}
.table_grzx{}
.table_grzx th{height:39px; line-height:38px; font-size:14px; font-weight:normal; border-bottom:1px dashed #ddd;  padding:0 5px; }
.table_grzx td{line-height:24px; vertical-align:middle; font-size:12px;  padding:5px 5px;}
.table_grzx a.item{ color:#444;}
.table_grzx a.item:hover{ color:#255bda;}
.table_grzx a.act{ color:#255bda; margin:0 4px;}

.list_fw ul{}
.list_fw li{padding:5px 0 15px 0; position:relative;}
.list_fw li+li{border-top:1px dashed #ddd;}
.list_fw li .fwmc{font-size:16px; line-height:40px; width:610px; text-indent:30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_fw li .bljg{font-size:12px; color:#666; line-height:20px; width:560px; text-indent:30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_fw li .btn_box{ position:absolute; right:-5px; bottom:5px;}
.list_fw_dot{width:16px; height:16px; position:absolute; left:1px; top:17px; background:url(../images_qcdz/sprit_dot.png) no-repeat -2px -20px;}


.searchbar{height:48px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f0f0f5; line-height:48px; font-size:18px; color:#255bda;}
.searchbar .ic_search{width:30px; height:30px; background:url(../images_qcdz/sprit_icon.png) -40px -490px no-repeat; margin:10px 10px 10px 20px; float:left;}
.searchbar .text{width:470px; height:30px; margin:10px; padding:0 5px; line-height:30px; background-color:#fff; border:none; float:left;}
.searchbar .submit{ width:60px; height:30px; margin:10px 10px 10px 0; background-color:#255bda; color:#fff; border:none; float:left;}

.page{text-align:center; margin:20px 0; font-size:12px;}
.page a{margin:0; padding:5px 10px ; line-height:30px; color:#666;}
.page .page_p{background-color:#eee; border:1px solid #ddd; color:#255bda;}

.article_title{font-size:24px; text-align:center; line-height:30px; color:#255bda; margin:20px 0; }

.table_input_b{width:100%; border:1px solid #ddd;	background:#fff;}
.table_input_b th{background:#eee; height:36px;	color:#444;	text-align:center;	padding:0 2px; border:1px solid #ddd;}
.table_input_b td{padding:5px 10px; color:#666; text-align:left; vertical-align:middle; border:1px solid #ddd;}
.table_input_b .tdtitle{background:#f5f5f5; color:#444; text-align:left;}

.bszn_ic_20{width:20px; height:20px; position:absolute; left:18px; top:50%; margin-top:-10px;}
.ic_zxbl{ background:url(../images_qcdz/sprit_icon.png) -70px -490px;}
.ic_wyzx{ background:url(../images_qcdz/sprit_icon.png) -100px -490px;}
.ic_wyjy{ background:url(../images_qcdz/sprit_icon.png) -130px -490px;}
.ic_wyts{ background:url(../images_qcdz/sprit_icon.png) -160px -490px;}

.tab_item{width:100%; height:auto; border-bottom:2px solid #255bda;}
.tab_item a{display:block; float:left; position:relative; height:22px; padding:7px 15px 4px 15px; color:#444; text-decoration:none;  background:#f5f5f5; border:1px solid #ddd; border-bottom:none;border-radius:2px 2px 0 0; behavior: url(ie-css3.htc); }
.tab_item a.on{color:#fff; border:1px solid #255bda; border-bottom:none; background:#255bda;border-radius:2px 2px 0 0;  behavior: url(ie-css3.htc); }
.tab_content{margin:20px auto 30px auto; min-height:200px;}
.tab_item a.disable{color:#c3c3c3;border: 1px solid #f3f3f3;border-bottom:none;background: #fcfcfc;border-radius:2px 2px 0 0;behavior: url(ie-css3.htc); cursor:default;}
.tab_item:after{content: ""; display: block; clear: both;}

.tab_step{width:100%; overflow:visible;}
.tab_step a{display:block; float:left; position:relative; height:50px;}


.tab_step span{display:block; height:16px; line-height:16px; padding:0 10px 15px 10px; margin-right:20px;}
.tab_step .normal .name{color:#444; border-bottom:1px solid #999;}
.tab_step .writed .name{color:#255bda; border-bottom:1px solid #255bda;}
.tab_step .selected .name{color:#255bda; font-weight:bold; border-bottom:1px solid #255bda;}
.tab_step .disabled .name{color:#ccc; border-bottom:1px solid #ccc;}
.tab_step .normal .arrow{position:absolute; right:0; top:5px; width:20px; height:27px; background:url(../images_qcdz/sprit_icon.png) -2px -520px no-repeat;}
.tab_step .writed .arrow , .tab_step .selected .arrow{position:absolute; right:0; top:5px; width:20px; height:27px; background:url(../images_qcdz/sprit_icon.png) -22px -520px no-repeat;}
.tab_step .disabled .arrow{position:absolute; right:0; top:5px; width:20px; height:27px; background:url(../images_qcdz/sprit_icon.png) -42px -520px no-repeat;}
.tab_step .normal .ic_img{position:absolute; right:50%; top:20px; width:23px; height:23px; background:url(../images_qcdz/sprit_icon.png) -70px -520px no-repeat;}
.tab_step .writed .ic_img{position:absolute; right:50%; top:20px; width:23px; height:23px; background:url(../images_qcdz/sprit_icon.png) -130px -520px no-repeat;}
.tab_step .selected .ic_img{position:absolute; right:50%; top:20px; width:23px; height:23px; background:url(../images_qcdz/sprit_icon.png) -100px -520px no-repeat;}
.tab_step .disabled .ic_img{position:absolute; right:50%; top:20px; width:23px; height:23px; background:url(../images_qcdz/sprit_icon.png) -160px -520px no-repeat;}

.remindBox { margin:20px auto 0 auto; padding:10px 30px;  background-color:#ffe5ab;  color:#8b6420; font-size:16px;   }
.remindBox_new { margin:20px auto 0 auto; padding:10px 30px;  background-color:#ffe5ab;  color:#8b6420; font-size:16px;   }
.remindBox_mczzbg { margin:20px auto 0 auto; padding:10px 30px;  background-color:#E6E6FA;  color:#8b6420; font-size:16px;   }
.conditionContent { margin:10px auto 20px auto;}
.conditionContent li { padding-left:20px; height:28px; vertical-align:middle;}
.materialContent {margin:10px auto 20px auto; padding-left:50px;}
.materialContent li {line-height:28px; list-style:decimal;}
.explain { margin-bottom:20px; padding:14px; line-height:28px; background-color:#fef7f7; color:#f00; WORD-BREAK: break-all; }

.sbxxtl_title{ font-size:18px; line-height:20px; padding:30px 0 20px 0; border-bottom:1px dashed #ddd;position:relative;}
.sbxxtl_title .ChangeBox{left:0; }
.sbxxtl_subtitle{height:38px; line-height:38px; font-size:16px; text-indent:20px;   background:#f5f5f5; color:#255bda; }
.sbxxtl .form_item{width:100%; overflow:visible; margin-bottom:5px; position:relative;}
.sbxxtl .form_item:after{content:'';clear:both;display:block;visibility:hidden;}
.sbxxtl .input_label{display:block; float:left; width:160px; text-align:right; line-height:30px; margin:0 10px 0 0;}
.sbxxtl .input_label_long{display:block; float:left; width:170px; text-align:right; line-height:30px; margin:0 10px 0 0;}
.sbxxtl .input_label_longer{display:block; float:left; width:190px; text-align:right; line-height:30px; margin:0 10px 0 0;}
.sbxxtl .input_label_longest{display:block; float:left; width:250px; text-align:right; line-height:30px; margin:0 10px 0 0;}
.sbxxtl .input_label_mcbg{display:block; float:left; width:140px; text-align:right; line-height:30px; margin:0 10px 0 0;}
.sbxxtl .input_right{display:block; float:left; width:670px;line-height:30px; }
.sbxxtl input.txt{width:360px; height:14px; line-height:14px; padding:7px 5px; border:1px solid #d4d7d9; margin:0 5px 5px 0; *margin:0 5px 0 0;}
.sbxxtl input.txt_mcbg{width:300px; height:14px; line-height:14px; padding:7px 5px; border:1px solid #d4d7d9; margin:0 5px 5px 0; *margin:0 5px 0 0;}
.sbxxtl select{height:30px;  margin:0 5px 5px 0; *margin:0 5px 0 0; padding:4px 5px;  border:1px solid #d4d7d9; box-sizing: border-box;}
.sbxxtl select.zmq_province{width:82px;}
.sbxxtl .inputlabels{ padding:0 10px 0 5px;}
.sbxxtl textarea.content{width:360px; height:110px; border:1px solid #d4d7d9; line-height:22px;  margin:0 5px 5px 0; padding:3px 5px;}
.sbxxtl .input_info{width:237px; background:url(../images_qcdz/input_info_bg.gif) no-repeat;position:absolute;left:545px;top:0px;color:#666; font-size:12px;padding:1px 10px 0px 40px; z-index:100;}
.sbxxtl .input_info p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}
.sbxxtl .input_error{width:237px; background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -190px;position:absolute;left:545px; top:0px; color:red; font-size:12px;  padding:5px 10px 4px 40px;}
.sbxxtl .input_error p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -375px;position:absolute;left:0; bottom:0;}
.sbxxtl a.opt{ display:block; float:left; width:28px; height:28px; margin:0 5px 2px -6px; color:#255bda; font-weight:bold; line-height:20px; text-align:center;  background-color:#f9f9f9;  border:1px solid #d4d7d9;}
.sbxxtl a.opt:hover{background-color:#fdfdfd; border:1px solid #d4d7d9;}

.sbxxtl .input_info3{width:297px; background:url(../images_qcdz/input_info_bg3.gif) no-repeat;position:absolute;line-height:26px;left:545px;top:0px;color:#666; font-size:12px;padding:1px 10px 0px 40px; z-index:100;}
.sbxxtl .input_info3 p{width:347px;height:4px;background:url(../images_qcdz/input_info_bg3.gif) no-repeat 0 -285px;position:absolute;left:0; bottom:0;}
.sbxxtl .input_error3{width:297px; background:url(../images_qcdz/input_info_bg3.gif) no-repeat 0 -290px;position:absolute;left:545px; top:0px; color:red; font-size:12px;  padding:5px 10px 4px 40px;}
.sbxxtl .input_error3 p{width:347px;height:4px;background:url(../images_qcdz/input_info_bg3.gif) no-repeat 0 -475px;position:absolute;left:0; bottom:0;}


.sbxxtl .input_right input , .sbxxtl .input_right span ,  .sbxxtl .input_right select{ vertical-align:middle;}


.input_right .ChangeBox{left:170px; }

.sbxxtl .input_info1{width:177px; background:url(../images_qcdz/input_info_bg1.gif) no-repeat;position:absolute;left:545px;top:0px;color:#666; font-size:12px;padding:5px 10px 4px 40px; z-index:100;}
.sbxxtl .input_info1 p{width:227px;height:4px;background:url(../images_qcdz/input_info_bg1.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}
.sbxxtl .input_error1{width:177px; background:url(../images_qcdz/input_info_bg1.gif) no-repeat 0 -190px;position:absolute;left:545px; top:0px; color:red; font-size:12px;  padding:5px 10px 4px 40px;}
.sbxxtl .input_error1 p{width:227px;height:4px;background:url(../images_qcdz/input_info_bg1.gif) no-repeat 0 -375px;position:absolute;left:0; bottom:0;}
.sbxxtl .detail_right{line-height:30px;}

.sbxxtl .input_info_qths{width:177px; background:url(../images_qcdz/input_info_bg1.gif) no-repeat;position:absolute;left:545px;top:30px;color:#666; font-size:12px;padding:5px 10px 4px 40px; z-index:100;}
.sbxxtl .input_info_qths p{width:227px;height:4px;background:url(../images_qcdz/input_info_bg1.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}
.sbxxtl .input_info_display{width:237px; background:url(../images_qcdz/input_info_bg.gif) no-repeat;position:absolute;left:545px;top:0px;color:#666; font-size:12px;padding:1px 10px 0px 40px; z-index:100;}
.sbxxtl .input_info_display p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}


a.add_input_item{ height:14px; line-height:14px; padding:5px 5px 5px 25px; color:#255bda; margin:0 5px 5px 0; background:url(../images_qcdz/icon_add.png) 5px center no-repeat; }
a.add_input_item:hover{background-color:#f2f8fb;}

a.del_input_item{ height:14px; line-height:14px; padding:5px 5px 5px 5px; color:#255bda; margin:0 5px 5px 0;  }
a.del_input_item:hover{background-color:#f2f8fb;}

.sbmc_list {background:#f5f5f5; padding:10px 30px;}
.sbmc_title{ font-size:16px; line-height:20px; padding:0 0 10px 0; border-bottom:1px dashed #ddd; margin-bottom:10px; }
.sbmc_list ul{}
.sbmc_list ul li{line-height:30px; font-size:14px; height:30px; text-indent:10px;}
.sbmc_list ul li:hover{ background-color:#fff;}
.sbmc_list ul li a.up{display:block; float:left; width:60px; height:30px; background:url(../images_qcdz/sprit_icon.png) -2px -572px no-repeat; color:#444; text-indent:18px; cursor:pointer;}
.sbmc_list ul li a.down{display:block; float:left; width:60px; height:30px; background:url(../images_qcdz/sprit_icon.png) -62px -572px no-repeat; color:#444; text-indent:18px; cursor:pointer;}
.sbmc_list ul li a.delete{display:block; float:left; width:60px; height:30px; background:url(../images_qcdz/sprit_icon.png) -122px -572px no-repeat; color:#444; text-indent:18px; cursor:pointer;}
.sbmc_list ul li a:hover{color:#08e;}
.sbmc_list ul li .sbmc_first_name{ font-weight:bold; color:#08e;}
.sbmc_list ul li a.upload{display:block; float:left; width:60px; height:30px; background:url(../images_qcdz/ic_upload.png) left center no-repeat; color:#444; text-indent:18px; cursor:pointer;}

.comment_box{ margin:30px auto 0 auto; padding:10px 20px;  background-color:#ebf5fa; color:#666; font-size:12px;  }
.comment_box .example{ font-size:22px; text-align:center; height:35px;  }
.comment_box .example a{color:#255bda; position:relative; margin:0;}
.comment_box .example a.on{ font-weight:bold; padding-bottom:10px; }
.comment_box .example a .arrow{ width:1px; height:1px; border-bottom:7px solid #dceefa; border-top:7px solid transparent; border-left:7px solid transparent; border-right:7px solid transparent; position:absolute; bottom:0px; left:50%;}
.example_comment_box{ width:670px; margin:0 auto; padding:10px; background:#dceefa; margin-bottom:10px;}
.example_title{ font-size:14px; font-weight:bold; margin-bottom:10px;}

.table_sbxxtl{width:100%; border-collapse:collapse; background:#fff; border-bottom:1px solid #ddd;}
.table_sbxxtl th{background:#f5f5f5; height:36px; 	padding:0 2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.table_sbxxtl td{padding:5px 5px; color:#666;  font-size:12px}
.table_sbxxtl .trlight{background:#f5f5f5;}
.table_sbxxtl a.act{ color:#255bda; margin:0 10px;}
.table_sbxxtl input.txt{ margin:0;}
.table_sbxxtl select{ margin:0;}
.table_sbxxtl input.touzi{ padding-right:30px;}
.table_sbxxtl .touzidanwei{margin-left:-30px;}
.table_sbxxtl .cailiao_box{display:inline-block; *display:inline; *zoom:1; height:46px; padding-right:10px; background-color:#dceefa; margin:3px; }
.table_sbxxtl .cl_name{margin-left:10px;margin-top:3px;}

.table_sbxxt2{width:100%; border-collapse:collapse; background:#fff; border-bottom:1px solid #ddd;}
.table_sbxxt2 th{background:#f5f5f5; height:36px; 	padding:0 2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.table_sbxxt2 td{padding:5px 5px; color:#666;  font-size:12px}
.table_sbxxt2 .trlight{background:#f5f5f5;}
.table_sbxxt2 a.act{ color:#255bda; margin:0 10px;}
.table_sbxxt2 input.txt{ margin:0;}
.table_sbxxt2 select{ margin:0;}
.table_sbxxt2 input.touzi{ padding-right:30px;}
.table_sbxxt2 .touzidanwei{margin-left:-30px;}
.table_sbxxt2 .cailiao_box{display:inline-block; *display:inline; *zoom:1; height:46px; padding-right:10px; background-color:#dceefa; margin:3px; }
.table_sbxxt2 .cl_name{margin-left:10px;margin-top:3px;}

.table_sbxxt3{width:100%; border-collapse:collapse; background:#fff; }
.table_sbxxt3 th{background:#f5f5f5; height:36px; 	padding:0 2px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.table_sbxxt3 td{padding:5px 5px; color:#666;  font-size:15px}
.table_sbxxt3 .trlight{background:#f5f5f5;}
.table_sbxxt3 a.act{ color:#255bda; margin:0 10px;}
.table_sbxxt3 input.txt{ margin:0;}
.table_sbxxt3 select{ margin:0;}
.table_sbxxt3 input.touzi{ padding-right:30px;}
.table_sbxxt3 .touzidanwei{margin-left:-30px;}
.table_sbxxt3 .cailiao_box{display:inline-block; *display:inline; *zoom:1; height:46px; padding-right:10px; background-color:#dceefa; margin:3px; }
.table_sbxxt3 .cl_name{margin-left:10px;margin-top:3px;}
/*     popbox     */
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:10000;background:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

.popbox{width:600px;height:380px; padding:30px;  border:3px solid #999; background:#FFF;display:none;position:absolute;top:0;left:0;z-index:10000;box-sizing:content-box;}
.popbox a.close-btn{position:absolute;top:15px;right:15px;width:20px;height:20px;background:url(../images_qcdz/sprit_icon.png) -200px -520px no-repeat;}
.popbox_title{ font-size:18px; line-height:20px; padding:0 0 20px 0; border-bottom:1px dashed #ddd;}
.popbox_btn_box{position:absolute; bottom:10px;}
.search_name_result {margin:10px auto 20px auto; padding-left:40px; height:220px; overflow-y:auto; padding-right:40px; line-height: 1.4;}
.search_name_result font{font-size: 20px!important;}
.search_name_result li {line-height:1.4; list-style:decimal;}
.name_repeat{ color:#f00; margin-left:10px; padding-left:20px; background:url(../images_qcdz/sprit_icon.png) -130px -550px no-repeat;}
.name_ok{ color:#5b4; margin-left:10px; padding-left:20px; background:url(../images_qcdz/sprit_icon.png) -2px -550px no-repeat;}
.popbox_hint{ font-size:12px; color:#999; line-height:20px;}

.poppage{background-color:#fff; padding:30px; overflow-y: hidden; }
.popbox_con {overflow-y:auto; position:absolute; left:30px; right:30px; top:90px; bottom:80px; overflow-x:hidden; }
.popbox_con1 {overflow-y:auto; position:absolute; left:120px; right:120px; top:30px; bottom:80px; overflow-x:hidden; }
.popbox_con2 {overflow-y:auto; position:absolute; left:30px; right:30px; top:30px; bottom:80px; overflow-x:hidden; }
.popbox_con .sbxxtl{*width:97%;}
.popbox_con_gradient{width:100%; height:30px;  position:absolute; left:0; bottom:80px; background:url(../images_qcdz/bg_gradient_30.png) repeat-x;}

.tsHref:hover{text-decoration:underline;color:#f00;}
.tsHref{text-decoration:underline;color:#255bda;}
.sbxxtl_title_lit{ font-size:14px; line-height:12px; padding:15px 0 5px 0; border-bottom:1px dashed #blue;color:gray; font-weight:bold;}
.sbxxtl_title_lit span{ font-size:11px; }


/*  articles  */
.zc_wrapper{width:900px; margin:0 auto; padding:30px; overflow:hidden; line-height:30px;}
.zc_title{ text-align:center; font-size:22px; font-weight:bold; line-height:40px;  margin-bottom:20px;}
.zc_title_s1{ text-align:center; font-weight:bold; line-height:20px; margin-top:30px; margin-bottom:10px; }
.zc_title_xb{text-align:center;text-indent:28px;}
.zc_cont{text-indent:28px;}
.zc_date{text-align:right;}
.ml40{margin-left:40px;}
.ml30{margin-left:30px;}
.ml20{margin-left:20px;}
.zc_li_number{display:inline-block; *display:inline; *zoom:1; width:60px; text-indent:28px; vertical-align:top;}
.zc_li_cont{display:inline-block; *display:inline; *zoom:1; width:840px; }

.time{background:url(../framework/images/input_time.png) right center no-repeat;}
.title_desc{ font-size:12px; background:#f7fff2; border:1px solid #c8e3bf; padding:5px;  position:absolute; right:0; top:25px;}

.qzfile_box{width:170px; height:232px;  float:left;}
.qzfile_top{width:170px; height:60px; background:url(../images_qcdz/bg_pdf_top.png) no-repeat; }
.qzfile_content{position:relative; width:168px; height:172px; border:1px solid #ddd; border-top:none; text-align:center;}
.qzfile_title{ font-size:16px; font-weight:bold; padding-top:30px; margin-bottom:10px;}
.qzfile_content .status_dqz{border-radius:15px; background:#eee; padding:5px 20px; color:#666; behavior: url(ie-css3.htc);}
.qzfile_content .status_yqz{border-radius:15px; background:#090; padding:5px 20px; color:#fff; behavior: url(ie-css3.htc);}
.qzfile_cz{ margin-top:50px;}
.qzfile_cz a{margin:0 6px; color:#255bda;}
.qzlb_box{margin-left:200px; height:230px;}
.rylb{height:182px; overflow-y:auto; border-bottom:1px solid #ddd;}
.ry_table{}
.ry_table td{width:33%; height:60px; vertical-align:middle; }
.ry_table td+td{border-left:1px dashed #ddd;}
.ry_table tr+tr{ border-top:1px dashed #ddd;}
.ry_table td .ry_name{ margin-left:20px; line-height:24px; font-size:14px;}
.ry_table td .status_dqz{border-radius:15px; background:#eee; padding:2px 10px; margin-left:10px; color:#666; font-size:12px; behavior: url(ie-css3.htc);}
.ry_table td .status_yqz{border-radius:15px; background:#090; padding:2px 10px; margin-left:10px; color:#fff; font-size:12px; behavior: url(ie-css3.htc);}
.ry_table td .qzsj{ margin-left:20px; font-size:12px; color:#666;}
.ry_table td .status_yc , .table_grzx td .status_yc , .table_sbxxtl td .status_yc{border-radius:15px; background: url(../images_qcdz/ic_yc.png) 8px center no-repeat #f93; padding:2px 10px 2px 25px; margin-left:10px; color:#fff; font-size:12px; behavior: url(ie-css3.htc);}
a.status_yc_box:hover .ChangeBox{ visibility:visible; width:510px; text-align:left;}



.check-main{ width:900px; margin:auto; margin-top:30px}
.check-item{ width:240px; height:44px; display:block; background-color:#f7f7f7; text-align:center; font-size:14px; color:#666; line-height:44px; border:1px solid #f0f0f0;box-sizing:border-box;-moz-box-sizing:border-box;  -webkit-box-sizing:border-box; cursor:default;}
.check-item:hover{ background-color:#f0f6fb; border:1px solid #c3e3fe;box-sizing:border-box;-moz-box-sizing:border-box;  -webkit-box-sizing:border-box;cursor:pointer;}
.check-on{ background:url(../images_qcdz/u-01.png) no-repeat 20px center #255bda;border:1px solid #255bda; color:#fff; font-weight:bold;}
.check-on:hover{ background:url(../images_qcdz/u-01.png) no-repeat 20px center #255bda;border:1px solid #255bda; color:#fff; font-weight:bold;cursor:pointer;}



.img_bgq{vertical-align:middle; margin-left:4px; }
.img_bgq img{transform: scale(0.5); transform-origin: left center;}
.ChangeBox { visibility:hidden; background-color:#ffe5ab; border:1px solid #e5ce9a; color:#8b6420; padding:0 10px; font-size:12px; line-height:25px; position:absolute;  z-index:9999;  }
.img_bgq:hover .ChangeBox{ visibility:visible;}

.login_zxqm_wrapper{width:100%; min-width:960px; _widht:960px; height:440px; background:url(../images_qcdz/img_login_zxqm.jpg) center no-repeat #179ee1; }
.loginbox_zxqm{ width:380px; height:380px; background:#fff; margin-top:30px;}
.bottom_zxqm{width:100%; min-width:960px; _widht:960px; color:#999; text-align:center; line-height:24px; font-size:12px; padding:20px 0;}


.table_jbxx{}
.table_jbxx td{padding:10px 0; line-height:36px;}
.table_jbxx .label{color:#888; padding-left:20px;}
a.btn_s{ background:#255bda; color:#fff; padding:3px 10px; border-radius:2px;  white-space:nowrap; font-size:14px; line-height:18px;cursor:pointer;}
.table_jbxx .act{ color:#255bda; margin:0 10px;}

.table_aqfw{}
.table_aqfw tr{vertical-align:top; }
.table_aqfw td{padding:17px 0; line-height:22px;}
.table_aqfw .label{color:#888; width:130px;}
.table_aqfw .status{ padding-left:10px;  width:140px;}
.table_aqfw .status img{margin-right:10px; vertical-align:middle;}
.table_aqfw .last{ text-align:center; width:130px;}
.table_aqfw .act{ color:#255bda; margin:0 10px;}

/*registrator*/
.step_section{width:894px; height:40px;border:1px solid #255bda;margin:0 auto;margin-top:30px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.step_item{position:relative;float:left;width:223px;height:100%;line-height:38px;box-sizing:border-box;text-align:center;color:#255bda;font-size:16px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1; z-index:2;}
.step_section:after{content:'';clear:both;display:block;visibility:hidden; }
.step_item_icon_arrow{position:absolute; right:-20px; top:-1px; *top:0;  background:url(../images_qcdz/step_item_icon_arrow.png) 0 center no-repeat; width:20px; height:40px; z-index:999;  }
.step_section .selected .step_item_icon_arrow{background:url(../images_qcdz/step_item_icon_arrow.png) -20px center no-repeat;}
.step_section .selected{background: #255bda;color:#fff; z-index:1;}

.check-item-box{position:relative;float:left; margin:10px 30px; }
.check-item-box .input_info{ display:none;  width:237px; background:url(../images_qcdz/input_info_bg2.gif) no-repeat;position:absolute;left:-25px;top:44px;color:#666; font-size:12px;padding:10px 10px 5px 40px; z-index:100;}
.check-item-box .input_info p{width:287px;height:4px;background:url(../images_qcdz/input_info_bg.gif) no-repeat 0 -185px;position:absolute;left:0; bottom:0;}
.check-item:hover~.input_info{display:block;}
.check-item-new{ width:240px; height:44px; display:block; background-color:#C0C0C0; text-align:center; font-size:14px; color:#666; line-height:44px; border:1px solid #f0f0f0;box-sizing:border-box;-moz-box-sizing:border-box;  -webkit-box-sizing:border-box; cursor:default;}
.check-item-new:hover~.input_info{display:block;}

.item_result_box{margin:20px auto;}
.item_result_box .main_item{font-size:16px; line-height:20px; font-weight:bold; color:#255bda; margin-bottom:5px;}
.item_result_box .sub_item{padding:0 20px;}

.title_search_box{position:absolute; right:0; bottom:20px;}
.title_search_box .text{width:240px; height:28px; margin:0; padding:0 5px; line-height:30px; background-color:#fff; border:1px solid #ddd; float:left;}
.title_search_box .button{ width:60px; height:30px; margin:0; background-color:#255bda; color:#fff; border:none; float:left;}

.table_xxbijiao{width:100%; border-collapse:collapse; background:#fff; }
.table_xxbijiao th{padding:5px; font-size:16px;}
.table_xxbijiao td{padding:5px; vertical-align:middle;margin-top:0; margin-bottom:0;}
.table_xxbijiao .trlight{background:#dcebfa;}
.table_xxbijiao tr:hover{background:#dcebfa;}
.table_xxbijiao input.txt{width:360px; height:14px; line-height:14px; padding:7px 5px; border:1px solid #d4d7d9; margin:0 5px 0 0;}
.table_xxbijiao select{height:30px;  margin:0 5px 0 0; padding:4px 5px;  border:1px solid #d4d7d9; }
.table_xxbijiao textarea.content{width:360px; height:110px; border:1px solid #d4d7d9; line-height:22px;  margin:0 5px 0 0; padding:3px 5px;}
.table_xxbijiao a.opt{ display:block; float:left; width:28px; height:28px; margin:0 5px 0 -6px; color:#255bda; font-weight:bold; line-height:20px; text-align:center;  background-color:#f9f9f9;  border:1px solid #d4d7d9;}
.table_xxbijiao a.opt:hover{background-color:#fdfdfd; border:1px solid #d4d7d9;}
.table_xxbijiao input , .table_xxbijiao span ,  .table_xxbijiao select{ vertical-align:middle;}

.forgetPsd_content{width:700px; margin:0 auto; margin-top:30px;}
.popboxForForgetPsd_title{ font-size:25px; line-height:20px; padding:0 0 20px 0; border-bottom:1px dashed #ddd;}

.btn_zwfw{ display:block; width:265px; height:70px; margin:100px auto 0 auto;background:url(../images_qcdz/btn_zwfw.png) no-repeat;}
.btn_zwfw:hover{background:url(../images_qcdz/btn_zwfw_h.png) no-repeat;}

.fw_list_icon_title{ font-size:16px; color:#255bda; font-weight:bold; background:url(../images_qcdz/title_dot.png) 5px center no-repeat; padding:18px 0 18px 30px; border-bottom:1px dashed #ccc; line-height:20px; }
.fw_list_icon{margin:10px 0 30px 0;}
.fw_list_icon a{width:49%; text-align:center; color:#444;}
.fw_list_icon a img {width:100px; height:100px; margin-top:7px; margin-bottom:12px;}
.fw_list_icon a:hover img {width:110px; height:110px; margin-top:0px; margin-bottom:5px;}
.fw_list_icon a .shuoming{color: #888; font-size: 12px; line-height: 14px; margin-top: 5px;}

a.c6{color:#999;}
a.c7{color:#444;}
a.c3{color:#255bda;}

.fw_list_icon_title{ font-size:16px; color:#255bda; font-weight:bold; background:url(../images_qcdz/title_dot.png) 5px center no-repeat; padding:18px 0 18px 30px; border-bottom:3px solid #255bda; line-height:20px; }
.fw_list_icon{margin:10px 0 10px 0;}
.fw_list_icon a{width:90%; text-align:center; color:#444; margin:0 auto 20px auto;}
.fw_list_icon a img {width:100px; height:100px; margin-top:5px; margin-bottom:10px;}
.fw_list_icon a:hover img {width:110px; height:110px; margin-top:0px; margin-bottom:5px;}
.hzsb{width:45%; margin-right:5%;padding-right:4.8%; float:left;margin-top:18px;margin-bottom:18px;border-right:1px solid #ccc;}
.sjsb{width:45%; float:left; margin-top:18px; margin-bottom:18px;}

/*wxts*/
.popbox-wxts{width:600px;height:464px;  background:url(../images_qcdz/wxts_bg.png) no-repeat;display:none;position:absolute;top:0;left:0;z-index:100;}
.popbox-wxts a.close-btn{position:absolute;top:0;right:40px;width:40px;height:40px;background:url(../images_qcdz/wxts_close.png) no-repeat;}
.popbox-wxts a.close-btn:hover{background:url(../images_qcdz/wxts_close_h.png) no-repeat;}
.popbox-wxts .con{width:440px; margin:0 auto; margin-top:230px; font-size:16px; color:#333; line-height:28px;}
.popbox-wxts .con p{text-indent:2em;}
.popbox-wxts .con p strong{font-size:18px; color:#2692f5; font-weight:bold;}

.popbox-wxts-zj{width:660px;height:544px;  background:url(../images_qcdz/wxts_bg_zj.png) center no-repeat;display:none;position:absolute;top:0;left:0;z-index:100;}
.popbox-wxts-zj a.close-btn{position:absolute;top:-15px;right:-15px;width:40px;height:40px;background:url(../images_qcdz/wxts_close_zj.png) no-repeat;}
.popbox-wxts-zj a.close-btn:hover{background:url(../images_qcdz/wxts_close_h_zj.png) no-repeat;}
.popbox-wxts-zj .con{width:600px; margin:0 auto; margin-top:190px; font-size:14px; color:#666; line-height:24px;}
.popbox-wxts-zj .con p{text-indent:2em; margin:10px 0;}
.popbox-wxts-zj .con p b{color:#333;}
.popbox-wxts-zj .con .center{font-size:22px; color:#2692f5; font-weight:bold; text-align:center;line-height:60px;}

.radio-item{ width:240px; height:44px; display:block; background:url(../images_qcdz/u-03.png) no-repeat 20px center #f7f7f7; text-align:center; font-size:14px; color:#666; line-height:44px; border:1px solid #f0f0f0;box-sizing:border-box;-moz-box-sizing:border-box;  -webkit-box-sizing:border-box; cursor:default;}
.radio-item:hover{ background-color:#f0f6fb; border:1px solid #c3e3fe;box-sizing:border-box;-moz-box-sizing:border-box;  -webkit-box-sizing:border-box;cursor:pointer;}
.radio-item.on{ background:url(../images_qcdz/u-02.png) no-repeat 20px center #255bda;border:1px solid #255bda; color:#fff; font-weight:bold;}
.radio-item.on:hover{ background:url(../images_qcdz/u-02.png) no-repeat 20px center #255bda;border:1px solid #255bda; color:#fff; font-weight:bold;cursor:pointer;}

/*变更事项新增css*/
.mt60{margin-top: 60px}
.mb40{margin-bottom: 40px}
.check-new-item{
    display: block;
    font-size: 14px;
    *position:relative;
    *top:-50%;
    text-align:center;
    font-family: microsoft yahei;
    margin-top: -7px;
    padding-left: 35px;
    padding-right: 30px;
}
.check-item-box-new{
    margin:10px 25px;
    width:248px;
    height:62px;
    color: #444444;
    text-align: center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    cursor: pointer;
    position:relative;
    *position:relative;
    *display:block!important;
    display:table!important;
    background: url("../images_qcdz/badj_default.png") no-repeat;
}
.middle-b{
    position:static;
    *position:absolute;
    display:table-cell;
    vertical-align:middle;
    *display:block;
    top:50%;
    *left:0;
    width:100%;
}
.check-item-box-new:hover{
    background: url("../images_qcdz/badj_hover.png") no-repeat;
    color: #444;
    font-weight: normal;
}
.check-item-box-new:hover .input_info{
    display: block;
}
.check-visit{
    background: url("../images_qcdz/badj_visit.png") no-repeat;
    font-weight: bold;
    color: #fff;
}
.check-edit{
    background: url("../images_qcdz/badj_edit.png") no-repeat;
    color: #4aaa29;
}
.check-disable{
    background: url("../images_qcdz/badj_disable.png") no-repeat;
    color: #c9c9c9;
    cursor: default;
}
.check-disable:hover{
    background: url("../images_qcdz/badj_disable.png") no-repeat;
    color: #c9c9c9;
    cursor: default;
}
.check-click{
    width:66px;
    height: 26px;
    display: none;
    position: absolute;
    right: -2px;
    top:-18px;
    background: url("../images_qcdz/badj_click.png") no-repeat;
}
.check-click.on{
    display: block;
}
.check-required{
    width:44px;
    height: 26px;
    display: none;
    position: absolute;
    right: -2px;
    top:-18px;
    background: url("../images_qcdz/badj_required.png") no-repeat;
}
.check-required.on{
    display: block;
}
.sbxxtl .input_info_new{
    top:55px;
    background: url(../images_qcdz/input_info_bg2_top.png) no-repeat;
    text-align:left;
}
.sbxxtl .input_info_new p{
    background: url(../images_qcdz/line.png) no-repeat;
    left:4px;
    bottom:-4px;
}

.sbxxtl .input_info_left{
    top:55px;
    background: url(../images_qcdz/input_info_bg2_left.png) no-repeat;
    text-align:left;
}
.sbxxtl .input_info_left p{
    background: url(../images_qcdz/line.png) no-repeat;
    left:4px;
    bottom:-4px;
}


.tsnr_info{font-size:13px; color:#666666;  font-weight:bold; }

.tab_content_jyfw{ height: 220px; border: 2px solid #255bda; border-top: 0; padding: 10px;}
.tab_content_jyfw a{display: block; float: left; margin: 5px; background: #72b2e3; color: #fff; padding: 2px 10px; word-break: keep-all;}
.tab_content_jyfw a:hover{ background: #255bda;}
/**义乌智能审批经营范围样式开始
.tab_content_jyfw_znsp{ height: 300px; border: 2px solid #255bda; border-top: 0; padding: 10px;}
.tab_content_jyfw_znsp a{display: block;float: left;margin: 5px;background: #72b2e3;color: #fff;padding: 2px 10px;width: 98px;text-align:  center;overflow:  hidden;text-overflow:  ellipsis;white-space:  nowrap;}
.tab_content_jyfw_znsp a:hover{ background: #255bda;}
*/
.clear{clear: both}
.tab_content_jyfw_znsp{
    height: auto;
    height: 320px;
    border: 2px solid #255bda;
    padding: 10px;
    overflow: hidden;
}
.tab_content_jyfw_content1{
}
.tab_content_jyfw_znsp .search{
    background: url("../images_qcdz/search.png") no-repeat center center;
    background-size: 100%;
    width: 22px;
    height: 21px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    left: 10px;
}
.tab_content_jyfw_znsp label{
    width: 375px;
    height: 30px;
    background: #f1f3f5;
    display: block;
    position: relative;
}
.tab_content_jyfw_znsp label input::-webkit-input-placeholder{
    color: #797979;
    font-size: 14px;
    padding: 8px 0;
    line-height: 1;
}
.tab_content_jyfw_znsp label input::-moz-placeholder{
    color: #797979;
    font-size: 14px;
    padding: 8px 0;
    line-height: 1;
}
.tab_content_jyfw_znsp label input:-moz-placeholder{
    color: #797979;
    font-size: 14px;
    padding: 8px 0;
    line-height: 1;
}
.tab_content_jyfw_znsp label input:-ms-input-placeholder{
    color: #797979;
    font-size: 14px;
    padding: 8px 0;
    line-height: 1;
}
.tab_content_jyfw_znsp label input:focus::-webkit-input-placeholder{
    color: transparent;
}
.tab_content_jyfw_znsp label input{
    outline: none;
    border: none;
    background: none;
    margin-left: 40px;
    width: 335px;
    font-size: 14px;
    line-height: 1;
    padding: 8px 0;
}
.button_znsp{
    width: 169px;
    height: 36px;
    border-radius: 4px;
    background: url("../images_qcdz/button_bg.png") no-repeat center center;
    background-size: 100%;
    color: white;
    font-size: 15px;
    border: none;
    outline: none;
    position: relative;
    left: 2px;
    padding-bottom: 2px;
    top: 0px;
    text-align: right;
    padding-right: 15px;
    cursor: pointer;
}
.button_znsp i{
    background: url("../images_qcdz/ic_hot.png") no-repeat center center;
    background-size: 100%;
    width: 12px;
    height: 16px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    left: 15px;
}
.tab_content_jyfw_znsp a{
    border-radius: 14px;
    background: #e6f5ff;
    font-size: 14px;
    color: #255bda;
    position: relative;
    padding: 2px 30px;
    width: 79px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center;
    display: inline-block;
    margin: 5px;
}
.tab_content_jyfw_znsp a.active{
    background: #72b2e3;
    color: white;
}
.tab_content_jyfw_znsp a:hover{
    background: #72b2e3;
    color: white;
}
.tab_content_jyfw_znsp a i{
    font-style: normal;
    font-size: 12px;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    background: #72b2e3;
    color: white;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    line-height: 17px;
    text-align: center;
    right: 5px;
}
.tab_content_jyfw_znsp a.active i{
    background: white;
    color: #255bda;
}
.tab_content_jyfw_znsp a:hover i{
    background: white;
    color: #255bda;
}

.jyfw_page {
    float: right;
    height: 20px;
    line-height: 20px;
    margin-top: -25px;
    margin-right: 10px;
}
.page_prev{
    background: url("../images_qcdz/page_prev_nor.png") no-repeat center center;
    width: 7px;
    height: 10px;
    display: inline-block;
    float: left;
    margin: 5px 15px 0 0;
    cursor: pointer;
}
.page_prev:hover{
    background: url("../images_qcdz/page_prev_click.png") no-repeat center center;
}
.page_prev.disable{
    background: url("../images_qcdz/page_prev_disable.png") no-repeat center center;
}
.page_next{
    background: url("../images_qcdz/page_next_nor.png") no-repeat center center;
    width: 7px;
    height: 10px;
    display: inline-block;
    float: left;
    margin: 5px 15px 0;
    cursor: pointer
}
.page_next:hover{
    background: url("../images_qcdz/page_next_click.png") no-repeat center center;
}
.page_next.disable{
    background: url("../images_qcdz/page_next_disable.png") no-repeat center center;
}
.jyfw_page input{
    width: 30px;
    height: 20px;
    background: #f1f3f5;
    outline: none;
    border: none;
    font-size: 14px;
    color: #777777;
    text-align: center;
    display: block;
    float: left;
}
.page_go{
    width: 20px;
    height: 20px;
    background: #72b3e3;
    font-size: 10px;
    color: white;
    text-align: center;
    display: inline-block;
    line-height: 20px;
    float: left;
    cursor: pointer;
}
.page_go:hover{
    background: #008fe1;
}
.page_num{
    font-size: 14px;
    color: #777777;
    display: inline-block;
    float: left;
}

.tab_content_jyfw_content2{
    display: none;
}
.tab_content_jyfw_content2 img{
    width: 156px;
    height: 116px;
    position: relative;
    margin: 25px auto 15px;
    display: block;
}
.tab_content_jyfw_content2 .nor_search{
    color: #424754;
    font-size: 14px;
    text-align: center;
}
.tab_content_jyfw_content2 .add{
    font-size: 14px;
    color: #424754;
    text-align: center;
    margin-top: 15px;
}
.tab_content_jyfw_content2 .add button{
    color: white;
    border: none;
    outline: none;
    font-size: 14px;
    margin: 0 10px;
    padding: 5px 10px;
    border-radius: 4px;
    background: #f9a303;
    border: 1px solid #e79154;
    cursor: pointer;
}
/**义乌智能审批经营范围样式结束*/

.fyfw_filter_box {
    height: 30px;
    padding-top: 5px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
}

.fyfw_filter_box input[type="text"] {
    float: left;
    width: 320px;
    background: #f1f3f5;
    border: none;
    outline: none;
    padding: 5px 0 5px 15px;
    height: 20px;
    border-radius: 2px 0 0 2px;
}

.fyfw_filter_box input[type="button"] {
    float: left;
    width: 40px;
    border: none;
    outline: none;
    height: 30px;
    border-radius: 0 2px 2px 0;
    background: url(../images_qcdz/jyfw_ic_search.png) no-repeat center #f1f3f5;
    cursor: pointer;
}

.fyfw_filter_box input[type="button"]:hover {
    background: url(../images_qcdz/jyfw_ic_search_h.png) no-repeat center #f1f3f5;
}

.fyfw_filter_box span {
    float: left;
    line-height: 28px;
    color: #ff1400;
    background: url(../images_qcdz/jyfw_ic_al.png) left center no-repeat;
    padding-left: 15px;
    margin-left: 10px;
}

.jyfw_list{ margin-top: 10px;}
.jyfw_list li{display:inline-block; *display:inline; *zoom:1;  margin-right: 5px; margin-bottom: 8px; word-break: keep-all;}
.jyfw_list li.zntj span{background: #72b2e3; color: #fff; padding: 4px 10px;  *padding: 2px 10px 3px 10px;}
.jyfw_list li.zntj a{background: #255bda; color: #fff; padding: 4px 10px;}
.jyfw_list li.zntj a:hover{background: #4096ee;}
.jyfw_list li.hzsp span{background: #9bd199; color: #fff; padding: 4px 10px;  *padding: 2px 10px 3px 10px;}
.jyfw_list li.hzsp a{background: #72c170; color: #fff; padding: 4px 10px;}
.jyfw_list li.hzsp a:hover{background: #82c770;}

.jyfw_sdsr textarea{width:888px; height:70px; border:1px solid #d4d7d9; line-height:22px;  margin:0; padding:3px 5px; color:#f57c02;}

.remindBox p{font-size: 14px; margin-top: 5px; text-indent: 2em;}
.jjfw_ku{background:#d7eeff;  margin: 0; padding: 3px 0; line-height: 24px; }
.jjfw_shuru{background:#ebf5d5; margin: 0; padding: 3px 0; line-height: 24px; }
.jjfw_ku {background:url(../images_qcdz/ic_jjfw_ku.gif) 2px center no-repeat; padding-left: 22px;line-height: 24px; }
.jjfw_shuru strong{background:url(../images_qcdz/ic_jjfw_shuru.gif) 2px center no-repeat; padding-left: 22px;line-height: 24px; }

.jjfw_xq img {vertical-align: middle; margin-right: 5px;}

a.hzspjyfw{color:#47af13; position: relative;}
a.hzspjyfw:hover{color:#66bb44; }
.ChangeBox_jyfw { visibility:hidden; background-color:#e8fbff; border:1px solid #4096ee; color:#4096ee; padding:0 10px; font-size:12px; line-height:25px; position:absolute;  z-index:9999;  }
a.hzspjyfw:hover .ChangeBox_jyfw{visibility: visible; left: 0; top:28px;}
a.hzspjyfw:hover .ChangeBox{visibility: visible; left: 0; top:28px;}
.img_bgq:hover .ChangeBox_jyfw{ visibility:visible;}
a.hzspjyfw img{vertical-align:middle; margin-right:5px;}
a.hzspjyfw span{vertical-align:middle;}

a.sdsrjyfw{color:#f57c02; position: relative; margin: 0 10px;}
a.sdsrjyfw:hover{color:#ffaa44; }
a.sdsrjyfw img{vertical-align:middle; margin-right:5px;}
a.sdsrjyfw span{vertical-align:middle;}

button.btn_zxgb{ padding:0 20px; height:30px; text-decoration:none; font-size:14px; border-radius:2px;  position:relative;}
button.btn_bj{ color:#008eea; background:#fff;border:1px solid #fff;}
button.btn_zxgb img{vertical-align:middle; margin:0 10px 0 0;}

button.btn_reset{ padding:0 10px; margin: 0 10px; height:32px; font-size:16px; border-radius:2px;  position:relative;color:#fff; background:#fb6557;border:1px solid #dd3f2a; line-height: 30px; cursor: pointer;}
button.btn_reset:hover{background:#fd6e60;border:1px solid #fb6557;}
button.btn_reset img{vertical-align:middle; margin:0 10px 0 0;}
button.btn_reset span{vertical-align:middle;}
.tab_number{background: #fb6557; color: #fff; text-align: center; width: 16px; height: 16px; line-height: 16px; border-radius: 8px; margin-right: 5px; }
.box_50{width: 100%; height: 50px; position: relative;}
.txt_important{color: #fe3116; font-size: 16px;}

.tip_pop{position: absolute; left: 22px; top: -33px; width: 210px; height: 79px; background: url(../images_qcdz/tip_pop.png) center no-repeat; text-align: center}
.tip_pop span{position: absolute; left: 40px; top:20px; right: 10px;  font-size: 16px; color: #cc8100}

.form-table{width:100%;border-collapse:collapse;}

.hr{
    height:1px;
    line-height:1px;
    background:#EDEFF0;
    clear:both;
    display:block;
    overflow:hidden;
    margin:20px 0;
}

.nav_location{
    height:50px;
    line-height:50px;
    text-align:left;
    text-indent:20px;
    font-size:14px;
    font-weight:normal;
    background:url(../images/title_arrow.png) left center no-repeat;
    border-bottom:1px solid #EDEFF0;
    margin:0 0 10px 0;
}

.content-box{
    background:#FFF;
    padding:0 1%;
    overflow:hidden;
}

.table-style-br-line{
    border-collapse:collapse;
    background:#FFF;
    border:1px solid #BDC6CF;
}

a.but{height:30px;line-height:30px;font-size:14px;padding:0 30px;text-decoration:none;cursor:pointer;}

a.but1{color:#FFF;border:1px solid #558DCA;background:url(../images/but1_l.png) repeat-x;}
a.but1:hover{color:#FFF;border:1px solid #7CB0DA;background:url(../images/but1_h.png) repeat-x;}
a.but1:active{color:#FFF;border:1px solid #6999C6;background:url(../images/but1_a.png) repeat-x;}

a.but2{color:#FFF;border:1px solid #D7606B;background:url(../images/but2_l.png) repeat-x;}
a.but2:hover{color:#FFF;border:1px solid #DD6C78;background:url(../images/but2_h.png) repeat-x;}
a.but2:active{color:#FFF;border:1px solid #C6616B;background:url(../images/but2_a.png) repeat-x;}

.insigma{
    width:100%;
    overflow:hidden;
    margin:0 auto;
}

.gotop-info {
    z-index: 1400;
    position: fixed;
    left: auto;
    right: 20px;
    top: 220px;
    margin-left: 0;
    background-color: transparent;
}
.gotop-info .gotop-menu{
    width: 52px;
}
.gotop-info .gotop-icon {
    height: 52px;
    margin-bottom: 2px;
    background: url("../images_qcdz/icon15.png") no-repeat center 10px;
    background-color: #e7e7e7;
    cursor: pointer;
    display: block;
    text-decoration: none;
}

.gotop-info .gotop-icon p {
    text-align: center;
    font-size: 12px;
    color: #686B73;
    padding-top: 30px;
    margin: 1px 0;
}

.gotop-info .icon-box {
    position: relative;
    height: 75px;
    margin-bottom: 2px;
    cursor: pointer;
    display: block;
}

.gotop-info .ad-ai-service {
    display: none;
    position: absolute;
    width: 286px;
    height: 210px;
    background: url(../images_qcdz/bg-ai-kf.png) no-repeat;
    top: -63px;
    left: -285px;
}
.gotop-info .ad-ai-service a {
    position: absolute;
    top: 98px;
    left: 99px;
    width: 82px;
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    border: none;
    border-radius: 3px;
    background: #1492ff;
    text-align: center;
    color: #fff;
    text-decoration: none;
}

.gotop-info .ad-ai-service a:hover {
    background: #1874cd;
}
.gotop-info .ad-Dxiaoer{
    display: none;
    position: absolute;
    width: 275px;
    padding: 20px;
    background: #fff;
    border: 2px solid #FF8C40;
    top: 50%;
    transform: translateY(-50%);
    left: -285px;
}
.gotop-info .ad-Dxiaoer::before{
    position: absolute;
    content: "";
    display: block;
    width: 1px;
    height: 1px;
    border-left: 8px solid #FF8C40;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    right: -9px;
    top: 50%;
    transform: translateY(-50%);
}
.gotop-info .ad-Dxiaoer>div>img{
    width: 80px;
    vertical-align: middle;
    margin-left: -5px;
}
.gotop-info .ad-Dxiaoer a{
    vertical-align: middle;
    display: inline-block;
    width: 82px;
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    border: none;
    border-radius: 3px;
    background: #1492ff;
    text-align: center;
    color: #fff;
    text-decoration: none;
}

.gotop-info .ad-Dxiaoer a:hover {
    background: #1874cd;
}

.gotop-info .ad-Dxiaoer .zxsj{
    font-size: 14px;
    margin-top: 10px;
}
.gotop-info .icon-box p {
    text-align: center;
    color: #fff;
    font-size: 12px;
    padding-top: 40px;
    margin: 0;
}

.gotop-info .kf {
    background: #ff6600 url("../images_qcdz/icon_kefu.png") no-repeat center 8px;
    background-size: 32px auto;
}
.gotop-info .Dxiaoer {
    background: #ff6600 url("../images_qcdz/icon_kefu.png") no-repeat center 8px;
    background-size: 32px auto;
}
.gotop-info .wechat {
    background: #ff6600 url("../images_qcdz/icon_wechat.png") no-repeat center 8px;
    background-size: 32px auto;
    position: relative;
    text-decoration: none;
}

.gotop-info .jszc {
    background: #ff6600 url("../images_qcdz/icon_jishuzhichi.png") no-repeat center 8px;
    background-size: 32px auto;
}

.gotop-info .yhzx {
    background: #ff6600 url("../images_qcdz/icon_yonghuzhongxin.png") no-repeat center 8px;
    background-size: 32px auto;
}

.gotop-info .zn {
    background: #ff6600 url("../images_qcdz/icon16.png") no-repeat center 10px;
}

.mb0 {
    margin-bottom: 0 !important;
}

.gotop-info .wechat .wechat-img {
    width: 201px;
    height: 215px;
    background: url("../images_qcdz/bg-ai-code.png") no-repeat center 5px;
    position: absolute;
    top: -75px;
    left: -200px;
    display: none;
}

.gotop-info .wechat:hover .wechat-img {
    display: block;
}

.gotop-info .kf:hover .ad-ai-service {
    display: block;
}
.gotop-info .Dxiaoer:hover .ad-Dxiaoer {
    display: block;
}
.gotop-info .kf p ,.gotop-info .zn p ,.gotop-info .jszc p ,.gotop-info .yhzx p   {
    line-height: 14px;
}

.gotop-info .switch {
    background: #e7e7e7;
    font-size: 14px;
    color: #686B73;
    cursor: pointer;
    
}
.gotop-info .shouqi{
    padding: 5px 0;
    display: flex;
    align-items: center;
    justify-content: center; 
    width: 52px;
}
.gotop-info .zhankai{
    padding: 8px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 38px;
}
.gotop-info .zhankai span {
    display: block;
    width: 22px;
    aspect-ratio: 1/1;
    border-radius: 100%;
    line-height: 22px;
    font-weight: normal;
    background: #2199f7;
    text-align: center;
    color: #fff;
    
}
.gotop-info .zhankai p{
    line-height: 1;
    margin-top: 5px;
}


.check-default1{
    background: url("../images_qcdz/badj_default_1.png") no-repeat;
    font-weight: bold;
    color: #5ca5ed;
}

/*名称查重*/
.mccc_wrapper{
    position: relative;
    width: 900px;
    background: #ffe5ab;
    background: -webkit-linear-gradient(45deg, #ffe09b, #ffeabb); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(45deg, #ffe09b, #ffeabb); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(45deg, #ffe09b, #ffeabb); /* Firefox 3.6 - 15 */
    background: linear-gradient(45deg, #ffe09b, #ffeabb); /* 标准的语法 */
    margin: 10px auto;
    box-shadow: 0 5px 15px rgba(0,0,0,.1);
}
.mccc_wrapper .bg_icon{
    position: absolute;
    bottom: 0;
    left: 630px;
}

.nichachong_radio_group input[type="radio"] {
    position: absolute;
    left: -9999px;

}
.nichachong_radio_group {
    vertical-align: top;
}
.nichachong_radio_group label {
    display: block;
    font-size: 16px;
    padding-left: 24px;
    background: url(../images_qcdz/nichachong_radio.png) left center no-repeat;
    cursor: pointer;
    color: #8b6420;
    position:relative;

}
.nichachong_radio_group label~label {
    margin-top: 6px;
}
.nichachong_radio_group label.active {
    background: url(../images_qcdz/nichachong_radio_active.png) left center no-repeat;
}
.mccc_tab_box {
    margin: 0 10px;
    border-bottom: 1px solid #ddc38a;
    text-align: center;
    height: 30px;
    padding-top: 15px;
}
.mccc_tab_box a {
    display: inline-block;
    font-size: 16px;
    color: #855612;
    margin: 0 30px;
    padding-bottom: 5px;
}
.mccc_tab_box a.active {
    font-weight: bold;
    border-bottom: 3px solid #855612;
}
.mccc_tab_con {
    display: none;
    margin: 0 10px;
    font-size: 16px;
    color: #855612;
    padding-bottom: 10px;
}
.mccc_input_box{
    padding: 10px;
    height: 40px;
}
.mccc_input_box select{
    height: 40px;
    background: #fff;
    border: 1px solid #ddc38a;
    font-size: 16px;
    line-height: 40px;
    padding: 4px 5px;
    float: left;
    margin: 0 1px;
}
.mccc_input_box input.text{
    height: 38px;
    background: #fff;
    border: 1px solid #ddc38a;
    font-size: 16px;
    line-height: 40px;
    padding: 0 5px;
    float: left;
    margin: 0 1px;
}

.mccc_com_box{
    text-align: center;
    height: 60px;
    color: #855612;
    position: relative;
    display: table!important;
    width: 820px;
    margin: 0 auto;
}
.middle_con{
    *position:relative;
    *top:-50%;
    text-align:center;
}
.mccc_com_box span{
    font-size: 16px;
    line-height: 30px;
    vertical-align: top;
    text-align: right;
}
.mccc_com_box strong{
    font-size: 24px;
    max-width: 720px;
    line-height: 30px;
    text-align: left;
}

.select{
    height: 38px;
    background: #fff;
    border: 1px solid #ddc38a;
    font-size: 16px;
    line-height: 40px;
    padding: 0 5px;
    float: left;
    margin: 0 1px;
    position:relative;
}
.select dt{
    width: 100%;
    height:38px;
    line-height:38px;
    display:inline-block;
    background:#fff url(../images_qcdz/select_icon.png) no-repeat right center;
    font-weight:normal;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    position:relative;
    z-index:99;
    color: #000;
}
.select dd{
    position:absolute;
    left:-1px;
    top:38px;
    border:1px solid #747683;
    background:#fff;
    display:none;
    z-index:100;
    width:auto!important;
    max-height:400px;
    min-width: 100%;
}

.select dd .option{
    padding:4px 0;
}
.select dd ul li{
    height:28px;
}
.select dd ul li a{
    line-height:28px;
    height:28px;
    text-decoration:none;
    display:block;
    padding:0 8px;
    white-space:nowrap;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    text-indent:20px;
    background: url(../images_qcdz/ic_zyyw.png) no-repeat 10px center;
}
.select dd ul li:hover{
    background:#ddeffb;
    text-decoration:none;
}
.select dd ul.sub{
    padding: 0;
    overflow: visible;
}
.select dd ul.sub li{
    height: 22px;
    line-height: 22px;
}
.select dd ul.sub li:hover{
    background:#ddeffb;
    text-decoration:none;
    height: 22px;
    line-height: 22px;
}
.select dd ul.sub a{
    position: relative;
    line-height: 22px;
    height: 22px;
    font-size: 12px;
    display: block;
    width: 250px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    text-indent: 20px;
}

.select dd ul.sub li i{
    display: none;
    position: absolute;
    width: 10px;
    height: 18px;
    background: url(../images_qcdz/ic_yewu_box_arrow.png);
    z-index: 100;
    left: 268px;
}
.select dd ul.sub li:hover i{
    display: block;
}
.select dd .main{
    font-size: 14px;
    padding: 0 5px;
    color: #008fe1;
    line-height: 22px;
}
.select dd ul.sub .yewu_box{
    position: absolute;
    width: 330px;
    height: 380px;
    background: #fff;
    border: 1px solid #747683;
    left: 277px;
    top: 20px;
    display: none;
}
.select dd ul.sub li:hover .yewu_box{
    display: block;
}
.select dd ul.sub .yewu_box h1{
    width: 100%;
    height: 40px;
    background: #c5e5ff;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
}
.select dd ul.sub .yewu_box h1 span{
    font-size: 12px;
    color: #888;
    font-weight: normal;
}
.select dd ul.sub .yewu_box .yewu_detail_box{
    width: 100%;
    height: 340px;
    overflow-y: auto;
}
.select dd ul.sub .yewu_box .yewu_detail_box .shiyi{
    padding: 0 10px;
    border-bottom: 1px solid #d6d7d9;
    height: 27px;
    color: #444;
    font-size: 14px;
    line-height: 26px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    margin-bottom: 5px;
}
.select dd ul.sub .yewu_box .yewu_detail_box .shiyi span{
    color: #008fe1;
}
.select dd ul.sub .yewu_box .yewu_detail_box .item{
    padding: 2px 10px 2px 25px;
    line-height: 18px;
    font-size: 12px;
    background: url(../images_qcdz/dot.png) 13px 9px no-repeat;
    color: #666;
}

.search_hangye_box{
    position: relative;
}
.search_hangye_box input{
    border: 1px solid #0499e4;
    background: #fff;
    width: 211px;
    padding: 0 30px 0 15px;
    height: 38px;
    outline: none;
    line-height: 30px;
    margin: -1px;
}
.search_hangye_box button{
    position: absolute;
    right: -1px;
    top: -1px;
    display: block;
    width: 40px;
    height: 38px;
    background: url(../images_qcdz/icon_search.png) center no-repeat #fff;
    outline: none;
    border: 1px solid #0499e4;
    border-left: none;
}
.search_hangye_box a:hover{
    background-color:#14a9f4;
}
.select dd ul.sub .yewu_box .yewu_detail_box .item_title{
    padding: 0 10px;
    color: #008fe1;
    font-size: 14px;
}

.select dd ul.sub .yewu_box .yewu_detail_box .item_n{
    padding: 2px 10px 2px 25px;
    line-height: 18px;
    font-size: 12px;
    background: url(../images_qcdz/dot_n.png) 13px 9px no-repeat;
    color: #666;
}

.select.disabled dt{
    opacity: .5;
}

.change_before_box {
    margin: 20px 0;
}

.cb_title,
.ca_title {
    font-size: 16px;
    background-color: #f5f5f5;
    color: #444;
    width: 150px;
    height: 36px;
    line-height: 36px;
    text-align: center;
}

.cb_title i,
.ca_title i {
    font-family: "宋体";
    font-style: normal;
    color: #999;
}

.cb_content {
    margin: 2px auto 0 auto;
    padding: 10px 30px;
    background-color: #f5f5f5;
    color: #444;
    font-size: 14px;
    overflow: hidden;
}

.content_item {
    float: left;
    margin-right: 10px;
    height: 36px;
    line-height: 36px;
}

.content_item b {
    font-size: 16px;
}

.item_companyname {
    float: left;
    width: 100%;
    border-top: 1px solid #d5d7d9;
    padding: 10px 0;
    text-align: center;
    font-size: 16px;
}

.item_companyname b {
    font-size: 20px;
}

.ca_title {
    background-color: #ffe5ab;
    color: #8b6420;
}

.ca_title i {
    color: #8b6420;
}

.ca_content {
    margin: 2px auto 0 auto;
    padding: 10px 30px;
    background-color: #ffe5ab;
    color: #8b6420;
    font-size: 16px;
}
/*网点*/
.list_wangdian {
    width: 259px;
    background: #fff;
    float: left;
    height: 500px;
    overflow-y: auto;
    overflow-x: hidden;
    border-right: 1px solid #d4d7d9;
}

.list_wangdian li {
    border-bottom: 1px solid #ebedee;
    display: block;
    width: 100%;
    padding: 10px 0;
    float: left;
    clear: both;
}

.list_wangdian li .wd_order {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    width: 23px;
    height: 30px;
    background: url(../images_qcdz/ic_map_location.png) no-repeat;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 22px;
    background-size: 23px;
}

.list_wangdian li .wd_detail {
    margin-left: 43px;
}
.wd_detail {
    position:relative;
}
.wd_detail .font1 {
    font-size: 14px;
    color: #255bda;
}

.wd_detail .font2 {
    font-size: 14px;
    color: #888;
    line-height: 18px;
    margin: 6px 0;
}
.wd_detail .pop_fuzhulx_box{
    text-align:center;
}
.wd_detail .pop_fuzhulx_box .txt{
    font-size:12px;
}
.wd_detail .pop_fuzhulx_box .wx{
    width:100px;
}
.wd_detail .pop_fuzhulx_box .wx:hover{
    width:auto;
    height:160px;
    position:absolute;
    right:0;
    top:0;
}
.wd_detail .pop_fuzhulx_box .qq{
    margin-top:10px
}
.con_right_map {
    width: 640px;
    margin-left: 260px;
}

.pop_adress_window {
    position: absolute;
    width: 280px;
}

.pop_adress_window .wd_detail {
    background: #fff;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, .15);
    padding: 5px 20px 10px 20px;
    margin-bottom: 32px;
    border-radius: 3px;
}

.pop_adress_window .triangle {
    width: 12px;
    height: 9px;
    background: url(../images_qcdz/bg_triangle.png) no-repeat;
    position: absolute;
    bottom: 23px;
    left: 50%;
    margin-left: -6px;
}

.pop_adress_window .wd_detail .font1 {
    font-size: 16px;
    color: #255bda;
    border-bottom: 1px solid #d4d7d9;
    line-height: 40px;
    margin-bottom: 10px;
}

.pop_adress_window .wd_detail .font2 {
    font-size: 14px;
    color: #888;
    line-height: 18px;
    margin: 6px 0;
}

.pop_adress_window .wd_order {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -8px;
    width: 16px;
    height: 21px;
    background: url(../images_qcdz/ic_map_location.png) no-repeat;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 16px;
}

.table_gz_selected {
    width: 370px;
}

.table_gz_selected td {
    vertical-align: top;
    line-height: 16px;
    padding: 4px 0;
}

.table_gz_selected td>.leixing {
    font-weight: bold;
}

.table_gz_selected td>.caizhi {}

.table_gz_selected td>.shuoming {
    color: #888;
}

.table_gz_selected td>.jiage {
    font-weight: bold;
    color: #ff6000;
    text-align: right;
}

/*人员信息*/
.wsfddbr_box .title_desc,.wsllry_box .title_desc,.wscwry_box .title_desc,.wtdljl_box .title_desc{
    position: static;
    top: 0;
    display: inline-block;
    min-width: 530px;
    min-height: 16px;
    line-height: 16px;
}
.dsjlry_box .title_desc{
    position: static;
    top: 0;
    display: inline-block;
    min-width: 450px;
    min-height: 16px;
    line-height: 16px;
}

button.extract {
    margin: 0 5px;
}

.wstzr_box .table_sbxxtl,
.wsdsjs_box .table_sbxxtl {
    border-bottom: 0;
    background: transparent;
}

.wstzr_box .table_sbxxtl td,
.wsdsjs_box .table_sbxxtl td {
    border-bottom: 1px solid #ddd;
    padding: 7px 5px;
}

.div1 {
    width: 40px;
    height: 18px;
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    display: inline-block;
    *float: left;
    margin-right: 20px;
    margin-top: 6px;
}

.div1_tip {
    /*width: 70px;*/
    display: inline-block;
    *float: left;
    vertical-align: top;
}

.div1 .left {
    position: absolute;
    left: 4px;
}

.div1 .right {
    position: absolute;
    right: 4px;
}

.div2 {
    width: 26px;
    height: 16px;
    border-radius: 9px;
    background: #fff;
    position: absolute;
    cursor: pointer;
}

.close1 {
    background: #ddd;
    border: 1px solid #ddd;
}

.close2 {
    top: 1px;
    left: 1px;
}

.open1 {
    width: 40px;
    height: 18px;
    border-radius: 15px;
    overflow: hidden;
    position: relative;
    background: #255bda;
    border: 1px solid #2983cc;
}

.open2 {
    left: 13px;
    top: 1px;
}

.div1.disabled{
    opacity: .5;
}
.div1.disabled .div2{
    cursor: default;
}

/*零见面*/
.gzkz_box .title_desc {
    position: static;
    top: 0;
    display: inline-block;
    width: 530px;
    height: 16px;
    line-height: 16px;
}

button.pay {
    margin: 0 5px;
}

.nhkh_box div.bank {
    display: inline-block;
    cursor: pointer;
    border: 1px solid #d4d7d9;
    margin: 0 5px 5px 0;
    width: 160px;
    height: 50px;
    box-sizing: border-box;
}

.nhkh_box div.bank.disabled,.llry_box div.vendor.disabled{
    opacity: .4;
    cursor:default;
}
.nhkh_box div.active {
    border: 2px solid #255bda;
    background: url(../images_qcdz/select_blue_icon.png) no-repeat right bottom;
}

.nhkh_box div.bank_dk {
    display: inline-block;
    cursor: pointer;
    border: 1px solid #d4d7d9;
    margin: 0 5px 5px 0;
    width: 160px;
    height: 50px;
    box-sizing: border-box;
}

.nhkh_box div.bank_dk.disabled{
    opacity: .4;
    cursor:default;
}

.nhkh_box2 div.bank {
    display: inline-block;
    cursor: pointer;
    border: 1px solid #d4d7d9;
    margin: 0 5px 5px 0;
    width: 160px;
    height: 50px;
    box-sizing: border-box;
}

.nhkh_box2 div.bank.disabled,.llry_box div.vendor.disabled{
    opacity: .4;
    cursor:default;
}

.nhkh_box2 div.active {
    border: 2px solid #255bda;
    background: url(../images_qcdz/select_blue_icon.png) no-repeat right bottom;
}

.llry_box div.vendor {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 2px solid #999;
    margin: 0 5px 5px 0;
    width: 160px;
    height: 50px;
    line-height: 46px;
    box-sizing: border-box;
}

.llry_box div.active {
    border: 2px solid #255bda;
    background: url(../images_qcdz/select_blue_icon.png) no-repeat right bottom;
}

/*弹出-刻制印章店   弹出-银行网点*/
.content_840 {
    width: 96%;
    min-width:800px;
    overflow: hidden;
}

.content_840_b {
    width: 96%;
    min-width:800px;
    overflow: hidden;
    border: 1px solid #d4d7d9;
    box-sizing:border-box;
}

.bg_map {
    min-width: 400px;
    width:100%;
    height: 470px;
    background: url(../images_qcdz/bg_map_jh.jpg) no-repeat;
}

.content_840_b .con_right_map{
    width:auto!important;
}

.content_840_b .bg_map{
    background-size:100% 100%;
}

.searchbar a {
    line-height: 48px;
    font-size: 18px;
    color: #255bda;
    text-decoration: underline;
}

/* .remindBox {
    margin: 0;
} */

.wd_detail span {
    display: inline-block;
    padding-left: 20px;
}

.wd_detail .address {
    background: url(../images_qcdz/address_icon.png) no-repeat left 1px;
}

.wd_detail .telephone {
    background: url(../images_qcdz/telephone_icon.png) no-repeat left center;
}

.wd_detail .user {
    background: url(../images_qcdz/user_icon.png) no-repeat left center;
    margin-right: 10px;
}

.wd_detail .price {
    background: url(../images_qcdz/price_icon.png) no-repeat left center;
    margin-right: 10px;
}

.wd_detail .gift {
    background: url(../images_qcdz/gift_icon.png) no-repeat left center;
    margin-right: 10px;
}

.list_wangdian li {
    padding: 10px 0 5px;
}

.list_wangdian li:hover {
    background-color: #f2f2f2;
    cursor: pointer;
}
.list_wangdian .active {
    background-color: #eee;
}
.sbxxtl_top{position:relative;top:20px;width:100%;height:71px;}
.sbxxtl_top a.lingjianmian{margin:0 auto; position:relative; display:block; width:560px; height:71px; background: url(../images_qcdz/btn_ggjsd.png) center center no-repeat;}
.sbxxtl_top a:hover{background: url(../images_qcdz/btn_ggjsd_h.png) center center no-repeat;}
.sbxxtl_top .tt{position:absolute; left:120px; display: block;font-size:24px; height:50px;line-height:50px;color:#fff;font-weight:bold;}
.sbxxtl_top .next{position:absolute; right:50px; display: block;font-size:16px; height:50px;line-height:50px;color:#fff;}
.sbxxtl_top button{position:absolute;right:0;width:140px;bottom:10px;}

.pay_online{background:#255bda;color:#fff;text-align: center;width: 372px;height: 30px;border: 1px solid #d4d7d9;line-height:  30px;cursor:pointer;}
.border_green {border: 1px solid #15bc83;  color: #15bc83;  background: #e6fcf5;}
.ui_status_s { font-size: 12px;  padding: 2px 6px;  border-radius: 100px;  margin: 2px 4px 2px 0;    display: inline-block;    line-height: 1;}

.qrCodeBox{
    position: relative;
    width: 630px;
    height: 188px;
    background: url(../images_qcdz/bg_qrbox.png) no-repeat;
    margin: 40px auto;
}
.qrCodeBox .qrCode{
    width: 160px;
    height: 160px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -80px;
    margin-top: -80px;
}
.paySuccess {
    position: relative;
    width: 200px;
    height: 200px;
    background: url(../images_qcdz/paySuccess.png) no-repeat;
    margin: 40px auto;
}

.shuoming_box{font-size: 12px;margin: 20px auto;background: #fef8f1 ;padding: 10px 15px;line-height: 24px;color: #9a9a9a;border-left:3px solid #faae35;border-radius: 2px;}
.shuoming_box>font:nth-child(1){
    font-size: 20px;
}
.zhiwei_box{margin:8px 0; overflow: hidden;}
.zhiwei_item{float: left;margin-right:15px;border-radius:3px;background:#eee;color:#1dcd7d;}
.zhiwei_item span{font-size:14px;height: 24px;line-height:24px;}
.zhiwei_item span.zhiwei_mg{display: inline-block;height: 24px;line-height:24px;padding:0 10px;font-size:14px;color:#1dcd7d;}
.zhiwei_item span.total_num{letter-spacing: 2px;display: inline-block;padding-right:10px;}
.zhiwei_box .zhiwei_done,.zhiwei_box .zhiwei_done .zhiwei_mg{color:#49a6f2;}

.qrcode_box{margin-left:20px;display: inline-block;position:relative;}
.qrcode_box:hover a{color:#255bda;}
.qrcode_box .drop{position: absolute;top:-168px;left: -44px;display:none;border:5px solid #ddd;background: #fff;height:155px;z-index: 100; width: 136px;}
.qrcode_box:hover .drop{display:block;border-radius: 3px;}
.qrcode_box .drop .arrow{position: absolute;bottom: -23px;right: 50%;overflow: hidden;width: 0;margin-right: -10px;height: 0;border: 9px dashed transparent;border-top: 9px solid #ddd;}
.qrcode_box .drop .qrcode_img{width:105px;height:105px;margin:5px auto;background:#eee;}
.qrcode_box .drop .qrcode_img img{width:100%;height:100%;}
.qrcode_box .qrcode_a{position: absolute;display: block;text-align: center;left: 0;top: 128px;width: 100%;font-size: 12px;color: #255bda;}
.qrcode_box .qrcode_span {border: 1px solid #b8d8f1;padding: 1px 2px 1px 16px;margin-left: 3px;border-radius: 3px;background: #ebf6ff;background: url(../images_qcdz/ic_refresh_new.png) no-repeat 2px center #ebf6ff;background-size: 12px;}
.qrcode_box .drop .txt{font-size: 12px; text-align: center; line-height: 1.4;color:#255bda;}

.qrcode_box_dzkb{margin-left:20px;display: inline-block;position:relative;}
.qrcode_box_dzkb:hover a{color:#255bda;}
.qrcode_box_dzkb .drop{position: absolute;top: -197px;left: -50px;display: none; border: 5px solid #ddd;background: #fff;height: 182px;z-index: 100;width: 145px;}
.qrcode_box_dzkb:hover .drop{display:block;border-radius: 3px;}
.qrcode_box_dzkb .drop .arrow{position: absolute;bottom: -23px;right: 50%;overflow: hidden;width: 0;margin-right: -10px;height: 0;border: 9px dashed transparent;border-top: 9px solid #ddd;}
.qrcode_box_dzkb .drop .qrcode_img_dzkb{width:125px;height:125px;margin:5px auto;}
.qrcode_box_dzkb .drop .qrcode_img img{width:100%;height:100%;}
.qrcode_box_dzkb .qrcode_a{position: absolute;display: block;text-align: center;left: 0;top: 151px;width: 100%;font-size: 12px;color: #255bda;}
.qrcode_box_dzkb .qrcode_span {border: 1px solid #b8d8f1;padding: 1px 2px 1px 16px;margin-left: 3px;border-radius: 3px;background: #ebf6ff;background: url(../images_qcdz/ic_refresh_new.png) no-repeat 2px center #ebf6ff;background-size: 12px;}
.qrcode_box_dzkb .drop .txt{font-size: 12px;  text-align: center; line-height: 1.4;color:#255bda;}

.image_yangli{
    position:  absolute;
    left: 5px;
    right: 5px;
    bottom: 5px;
    height: 24px;
    text-align:  center;
    background: rgba(0,0,0,.4);
    color:  #fff;
    font-size:  14px;
    line-height:  24px;
}

.gotop-info .ywzn {
    background: #ff6600 url(../images_qcdz/guideI.png) no-repeat center 10px;
}

.gotop-info .ywzn p {
    line-height: 14px;
}

/* 电梯导航 */
.lift_nav {
    width: 160px;
    position: absolute;
    left: 50%;
    margin-left: -639px;
    top: 260px;
}
.lift_nav ul li{
    list-style: none;
    display: block;
    font-size: 16px;
    line-height: 0.7;
    text-align: right;
    padding-right: 20px;
    color: #888;
    margin: 30px 0;
    cursor: pointer;
}
.lift_nav ul li.active {
    border-right: 4px solid #255bda;
    color: #255bda;
    font-weight: bold;
}

.table_b1 td, .table_b1 th{border:1px solid #000}

a.act_other{ color:#255bda; margin:0 10px;}

.bg_white a{ color:#255bda; }

.loan_box div.bank {
    display: inline-block;
    cursor: pointer;
    border: 1px solid #d4d7d9;
    margin: 0 5px 5px 0;
    width: 160px;
    height: 50px;
    box-sizing: border-box;
}

.loan_box div.bank.disabled,.llry_box div.vendor.disabled{
    opacity: .4;
    cursor:default;
}

.loan_box div.active {
    border: 2px solid #255bda;
    background: url(../images_qcdz/select_blue_icon.png) no-repeat right bottom;
}


.qyzx_login_box {
    width: 420px;
    height: 380px;
    background: #f5f5f5;
    border-radius: 8px;
    position: relative;
    margin: 40px auto;
    box-sizing: border-box;
    overflow: hidden;
}
.qyzx_login_box *{
    box-sizing: border-box;
}
.qyzx_login_box .qyzx_tab_choose {
    position: absolute;
    right: 25px;
    top: 20px;
}

.qyzx_login_box .qyzx_tab_choose a {
    display: none;
    width: 165px;
    height: 30px;
}

.qyzx_login_box .qyzx_tab_choose a.zhizhao {
    background: url(../images/ic_zhizhao.png) right center no-repeat;
}

.qyzx_login_box .qyzx_tab_choose a.shouquan {
    background: url(../images/ic_shouquan.png) right center no-repeat;
}

.qyzx_login_box .qyzx_tab_choose a div {
    padding: 5px 10px;
    height: 28px;
    background: #e7f3fc;
    border: 1px solid #255bda;
    display: inline-block;
    position: relative;
    margin-top: 1px;
    line-height: 14px;
}

.qyzx_login_box .qyzx_tab_choose a div span {
    color: #255bda;
    font-size: 12px;
}

.qyzx_login_box .qyzx_tab_choose a div span:before {
    display: block;
    content: "";
    position: absolute;
    right: -7px;
    top: 6px;
    width: 0;
    height: 0;
    border-width: 7px 0 7px 7px;
    border-style: solid;
    border-color: transparent transparent transparent #255bda;
}

.qyzx_login_box .qyzx_tab_choose a div span:after {
    display: block;
    content: "";
    position: absolute;
    right: -6px;
    top: 6px;
    width: 0;
    height: 0;
    border-width: 7px 0 7px 7px;
    border-style: solid;
    border-color: transparent transparent transparent #e7f3fc;
}

.qyzx_login_box .qyzx_tab_choose a.on {
    display: block
}

.qyzx_login_box .qyzx_tab_choose a:hover {
    text-decoration: none;
}

.qyzx_login_box .qyzx_tab_con {
    margin: 20px 25px;
    display: none;
}

.qyzx_login_box .qyzx_tab_con.on {
    display: block;
}

.qyzx_login_box .qyzx_tab_con .title {
    font-size: 20px;
    line-height: 30px;
    font-weight: bold;
}

.qyzx_login_box .qyzx_tab_con .title+.txt {
    margin-top: 30px;
}

.qyzx_login_box .qyzx_tab_con input.txt {
    width: 370px;
    height: 42px;
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 0 10px;
    font-size: 14px;
    line-height: 40px;
    margin-left: auto;
    margin-right: auto;
}
.qyzx_login_box .qyzx_tab_con input.txt.verify , .qyzx_login_box .qyzx_tab_con .yzm + input.txt{
    width: 270px;
}
.qyzx_login_box .qyzx_tab_con .yzm{
    width: 88px;
    height: 40px;
    cursor: pointer;
}
.qyzx_login_box .qyzx_tab_con .sjyzm{
    width: 88px;
    line-height: 40px;
}
.qyzx_login_box .qyzx_tab_con .btn_login {
    background: #255bda;
    color: #fff;
    border-radius: 4px;
    height: 48px;
    width: 370px;
    font-size: 16px;
    cursor: pointer;
    margin-top: 20px;
}

.qyzx_login_box .qyzx_tab_con .btn_login:hover {
    background: #4ebcff;
}

.qyzx_login_box .qyzx_tab_con .link {
    font-size: 14px;
    color: #255bda;
    margin-top: 10px;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrcode_box {
    width: 140px;
    height: 140px;
    margin: 50px auto 0;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrhint_box {
    text-align: center;
    margin: 35px auto 0;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrhint_box img {
    vertical-align: middle;
    margin-right: 10px;
    width: 30px;
    height: 30px;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrhint_box div {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrhint_box div p {
    font-size: 14px;
    line-height: 15px;
    line-height: 16px;
}

.qyzx_login_box .qyzx_tab_con .qyzx_qrhint_box div p span {
    color: #999;
    margin: 0 5px;
}

.qyzx_login_box .qyzx_tab_con .link.xcx {
    position: absolute;
    right: 25px;
    bottom: 20px;
    font-size: 14px;
}
.qyzx_login_box .qyzx_tab_con .link.shuaxin {
    position: absolute;
    left: 25px;
    bottom: 20px;
    font-size: 14px;
}

.tab_content_left {
    width: 350px;
    height: 100%;
    border-right: 1px solid #bdc6cf;
    overflow-y: auto;
    float: left;
}
.tab_con_mainmenu {
    background: #eee;
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    text-indent: 12px;
}
.tab_con_submenu {
    padding: 5px 0;
}
.tab_con_submenu li {
    line-height: 30px;
    height: 30px;
    padding: 0 12px;
    cursor: pointer;
    background: url(../images_qcdz/ic_uncheck.png) right center no-repeat;
}
.tab_con_submenu li:hover {
    background-color: #dcebfa;
}
.tab_con_submenu li.on {
    background: url(../images_qcdz/ic_checked.png) right center no-repeat;
}
.tab_content_right {
    width: 545px;
    height: 290px;
    overflow-y: auto;
    float: left;
}
.qrcode_box .drop.down{top:31px;}
.qrcode_box .drop.down .arrow{top: -22px; bottom: auto; border: 9px dashed transparent;border-bottom: 9px solid #ddd;}
.qrcode_box_dzkb .drop.down{top:31px;}
.qrcode_box_dzkb .drop.down .arrow{top: -22px; bottom: auto; border: 9px dashed transparent;border-bottom: 9px solid #ddd;}

.float_Image_cwry{position:absolute;width:90px;height:100px;top:92px;right:50%;margin-right: -450px;background:#eee;cursor: pointer;z-index:999;border: 2px solid #ccc;}
.float_Image_cwry img{width:100%;height:100%;}

.p_button{
    width: 324px;
    height: 84px;
    background: url("../images_qcdz/jyfw.png") no-repeat center center;
    font-size: 18px;
    color: white;
    font-weight: bold;
    text-align: center;
    position: relative;
    cursor: pointer;
    line-height: 78px;
    left: -20px;
    margin: 10px 0 -10px 0;
}
.p_button:hover{
    background: url("../images_qcdz/jyfw_h.png") no-repeat center center;
}
.remindBox_content{
    background: #fff2d4;
    position: relative;
    padding: 10px 0;
    margin: 10px 0 10px;
}
.remindBox_content p{
    font-size: 18px;
    color: #444;
    padding: 0 15px 0 14px;
    text-indent: 0;
}
.remindBox_content span{
    color: #ff3636;
}
.remindBox_content i{
    font-style: normal;
    color: #ff6000;
}
.remindBox_content sub{
    font-size: 14px;
    color: #666666;
    font-weight: normal;
    bottom: 5px;
    position: relative;
    margin: 0 0 0 5px;
}
.remindBox .hint{
    font-size: 14px;
    color: red;
}
.com_info{
    background: #f7f7f7;
    padding: 18px 30px 20px 30px;
    margin: 20px auto;
}
.com_info .tit{
    font-size: 20px;
    font-weight: bold;
    color: #333;
}
.com_info .desc{
    font-size: 14px;
    color: #888;
    margin-top: 8px;
}

.tabHint{
    padding-left: 10px;
    line-height: 40px;
    font-size: 14px;
}


.zzxs_select_box {
    width: 460px;
    padding: 0 10px 10px;
}
.zzxs_title{
    color: #008fe1;
    border-bottom: 1px solid #008fe1;
    line-height: 16px;
    font-size: 14px;
    padding-bottom: 5px;
    margin-top: 10px;
}
.zzxs_title span{
    display: inline-block;
    font-weight: bold;
    border-radius: 100%;
    width: 16px;
    height: 16px;
    border:1px solid #255bda;
    text-align: center;
    line-height: 16px;
    margin-right: 5px;
}
.qylx_wrapper , .zzxs_item_box{
    font-size: 0;
    margin-top: 5px;
    line-height: 1;
}

.qylx_title{
    display:inline-block;
    *display:inline;
    *zoom:1;
    font-size: 14px;
    font-weight: bold;
    width: 80px;
    vertical-align: top;
    line-height: 24px;
    text-align: right;
}
.qylx_item_box{
    display:inline-block;
    *display:inline;
    *zoom:1;
    width: 375px;
    font-size: 0;
    vertical-align: top;
    line-height: 1;
}
.qylx_item_box span , .zzxs_item_box a{
    display:inline-block;
    *display:inline;
    *zoom:1;
    cursor: pointer;
    padding: 0 8px;
    margin:1px 5px;
    line-height: 22px;
    color: #777;
    font-size: 14px;
    height: 22px;
    position: relative;
}
.qylx_item_box span:after,.zzxs_item_box a:after{
    display: block;
    content: "";
    position: absolute;
    width: 1px;
    height: 12px;
    background: #e0e0e0;
    right: -5px;
    top: 5px;
}
.qylx_item_box span.active{
    background: #255bda;
    color: #fff;
    border-radius: 2px;
}
.mccc_wrapper .zyyw	{
    font-size: 12px;
    color: #888;
    text-align: center;
}

.tianxieshuoming{
    position:absolute;
    left:60%;
    right:5px;
    top:0px;
    color:#666;
    font-size:12px;
    padding:10px 30px 15px 30px;
    z-index:100;
    background:#ebf5fa
}
.tianxieshuoming .tit{
    font-size:22px;
    font-weight:bold;
    line-height:40px;
}
.tianxieshuoming .con{
    line-height:26px;
    font-size: 14px;
}
.aHelpIc{
    width: 16px;
    cursor: pointer;
}



.mask-layer {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2020;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.mask-layer > div {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.mask-layer-black {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .85;
    position: absolute;
    top: 0;
    left: 0;
}
.mask-layer-container {
    width: 95%;
    height: 95%;
    background: #fff;
    position: absolute;
    margin: 0 auto;
    z-index: 2030;
    padding: 0 10px;
    border-radius: 10px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.mask-layer-container-operate {
    width: 100%;
    height: 10px;
    padding: 30px 0;
    text-align: center;
    border-bottom: solid 1px #ddd;
}

.mask-layer-imgbox {
    width: 100%;
    height: 77%;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}

.mask-layer-imgbox > p {
    position: absolute;
    cursor: move;
    transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -ms-transform-origin: center;
    -o-transform-origin: center;
    width: 100%;
    height: 100%;
    padding: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    cursor: move;
    left: 0;
    top: 0;
}

.mask-layer-imgboxp > p > img {
    display: inline-block;
    vertical-align: middle;
    cursor: move;
}

/*按钮样式*/
.btn-default-styles {
    display: inline-block;
    padding: 5px 10px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    background:#63B8FF;
    color: #fff;
    border: solid 1px #63B8FF;
    border-radius: 4px;
}
.btn-default-styles:focus {
    outline: none;
}
.btn-default-styles:hover {
    background: #6495ED;
    animation: anniu 1s infinite;
}
.btn-default-styles:active {
    box-shadow: 0 2px 3px rgba(0, 0, 0, .2) inset;
}

.sbxxtl .input_info_nopic {
    width: 284px;
    background: #F3FBFF;
    border-radius: 2px;
    border: 1px solid #b9e3ff;
    position: absolute;
    left: 550px;
    top: 0px;
    color: #666;
    font-size: 12px;
    padding: 4px 10px 4px 35px;
    z-index: 100;
    box-sizing: border-box;
    line-height: 1.8;
}
.sbxxtl .input_info_nopic:before {
    width: 10px;
    height: 10px;
    background: #b9e3ff;
    border-radius: 2px;
    position: absolute;
    left: -5px;
    top: 9px;
    transform: rotate(45deg);
    z-index: 0;
    display: block;
    content: "";
}
.sbxxtl .input_info_nopic:after {
    width: 10px;
    height: 10px;
    background: #F3FBFF;
    border-radius: 2px;
    position: absolute;
    left: -4px;
    top: 9px;
    transform: rotate(45deg);
    z-index: 1;
    display: block;
    content: "";
}
.sbxxtl .input_info_nopic p {
    width: 16px;
    height: 16px;
    border-radius: 100%;
    position: absolute;
    left: 8px;
    top: 6px;
    background: #2199f7;
    color: #fff;
    text-align: center;
    font-weight: bold;
    line-height: 16px;
    font-size: 12px;
}
.sbxxtl .input_info_nopic p::before {
    content: "i";
}
